Questa sezione è una raccolta di note e note su tutto ciò che sto imparando in Python. Script, programmi ed esempi scritti in Python che possono sicuramente aiutarti.
Se ritieni che qualcosa nel codice sia sbagliato o possa essere migliorato, sentiti libero di commentare.
L'idea del progetto è dare istruzioni vocali per interagire tramite il nostro PC o il nostro Raspberry Pi utilizzando il modello Whisper Voice-to-text.
Daremo un ordine che verrà trascritto, convertito in testo, con Whisper e quindi analizzato per eseguire l'ordine appropriato, che può essere dall'esecuzione di un programma alla fornitura di tensione ai pin RaspberryPi.
Userò un vecchio Raspberry Pi 2, una micro USB e utilizzerò il modello Voice-to-text recentemente rilasciato da OpenAI, Sussurro. Alla fine dell'articolo puoi vedere ancora un po' di sussurro.
Il ciclo For in Python ha alcune caratteristiche diverse rispetto ad altri linguaggi di programmazione. Vi lascio quello che sto imparando per ottenere il massimo da uno dei loop più utilizzati.
In Python ha lo scopo di scorrere un oggetto iterabile, sia esso un elenco, un oggetto o un altro elemento.
I i file con estensione .py contengono codice del linguaggio di programmazione Python. In questo modo quando si esegue il file viene eseguita quella sequenza di codice.
A differenza di un file file .sh che esegue istruzioni che qualsiasi sistema Linux può eseguire, affinché un file .py funzioni dovrai installare Python.
Questa è la prima cosa che devi fare se vuoi iniziare a imparare a programmare con Python.
Guardando i dati storici offerti da un osservatorio meteorologico della mia città, lo vedo li offrono solo graficamente e per il download come PDF. Non capisco perché non ti permettono di scaricarli in csv, il che sarebbe molto più utile per tutti.
Quindi ne ho cercato uno soluzione per passare queste tabelle da pdf a csv o se qualcuno vuole formattare Excel o Libre Office. Mi piace il csv perché con un csv fai tutto ciò che puoi gestirlo con python e le sue librerie oppure puoi importarlo facilmente in qualsiasi foglio di calcolo.
Poiché l'idea è di ottenere un processo automatizzato, quello che voglio è uno script che funzioni con Python ed è qui che entra in gioco Tabula.
Dopo aver terminato il file Corso di Machine Learning, Stavo cercando dove continuare. Gli ambienti di sviluppo utilizzati nel corso di prototipazione Octave / Matlab non sono ciò che le persone usano, quindi devi passare a qualcosa di qualità superiore. Tra i candidati che mi sono stati consigliati di più è Keras, utilizzando il backend TensorFlow. Non spiegherò se Keras è migliore di altri strumenti o framework o se scegliere TensorFlow o Theano. Spiegherò solo come può essere installato in Ubuntu.
Per prima cosa ho provato ad installarlo dalla documentazione delle pagine ufficiali, ed era impossibile, avevo sempre qualche errore, qualche domanda irrisolta. Alla fine sono andato a cercare tutorial specifici su come installare keras in Ubuntu Eppure ho passato due giorni a passare molto tempo di notte. Alla fine l'ho raggiunto e vi lascio come l'ho fatto nel caso in cui possa spianarvi la strada.
Dato che seguiremo i passaggi consigliati dai siti web che vi lascio dai sorgenti alla fine del tutorial, installeremo PIP che non avevo, per gestire i pacchetti. seme in linux è quello, un sistema di gestione dei pacchetti scritto in python.