Bahagian ini ialah koleksi nota dan nota tentang semua yang saya pelajari dalam Python. Skrip, atur cara dan contoh yang ditulis dalam Python yang pasti boleh membantu anda.
Jika anda rasa ada sesuatu dalam kod itu salah atau boleh diperbaiki, sila komen.
Idea projek adalah berikan arahan suara untuk berinteraksi melalui PC kami atau Raspberry Pi kami menggunakan model Voice-to-text Whisper.
Kami akan memberikan perintah yang akan ditranskripsi, ditukar kepada teks, dengan Whisper dan kemudian dianalisis untuk melaksanakan perintah yang sesuai, yang boleh daripada melaksanakan program kepada memberikan voltan kepada pin RaspberryPi.
Saya akan menggunakan Raspberry Pi 2 lama, USB mikro dan saya akan menggunakan model Voice-to-text yang dikeluarkan baru-baru ini oleh OpenAI, Whisper. Pada akhir artikel anda boleh lihat sedikit lagi berbisik.
Gelung For dalam Python mempunyai beberapa ciri yang berbeza daripada bahasa pengaturcaraan lain. Saya meninggalkan anda apa yang saya pelajari untuk memanfaatkan salah satu gelung yang paling banyak digunakan.
Dalam Python ia bertujuan untuk lelaran melalui objek yang boleh diulang, sama ada senarai, objek, atau elemen lain.
The fail dengan sambungan .py mengandungi kod bahasa pengaturcaraan Python. Dengan cara ini, apabila anda melaksanakan fail, urutan kod itu dilaksanakan.
Tidak seperti a fail .sh yang melaksanakan arahan yang mana-mana sistem Linux boleh laksanakan, untuk fail .py berfungsi, anda perlu memasang Python.
Ini adalah perkara pertama yang perlu anda lakukan jika anda ingin mula belajar memprogram dengan Python.
Melihat data sejarah yang ditawarkan oleh sebuah balai cerdas meteorologi di bandar saya, saya melihatnya mereka hanya menawarkannya secara grafik dan untuk dimuat turun dalam bentuk PDF. Saya tidak faham mengapa mereka tidak membiarkan anda memuat turunnya dalam csv, yang akan lebih berguna untuk semua orang.
Oleh itu, saya telah mencari satu penyelesaian untuk meneruskan jadual ini dari pdf ke csv atau jika seseorang ingin memformat Excel atau Libre Office. Saya suka csv kerana dengan csv anda boleh melakukan apa sahaja yang anda dapat menangani python dan perpustakaannya atau anda boleh mengimportnya dengan mudah ke mana-mana spreadsheet.
Oleh kerana idenya adalah untuk mencapai proses automatik, apa yang saya mahukan adalah skrip untuk bekerja dengan Python dan di sinilah Tabula masuk.
Selepas menamatkan Kursus Pembelajaran Mesin, Saya mencari di mana untuk meneruskan. Persekitaran pembangunan yang digunakan dalam kursus prototaip Octave / Matlab bukanlah yang digunakan oleh orang, jadi anda harus melakukan sesuatu yang lebih berkualiti. Antara calon yang paling banyak dicadangkan kepada saya adalah Keras, menggunakan backend TensorFlow. Saya tidak akan mengkaji sama ada Keras lebih baik daripada alat atau kerangka lain atau sama ada memilih TensorFlow atau Theano. Saya hanya akan menerangkan bagaimana ia boleh dipasang di Ubuntu.
Mula-mula saya mencuba memasangnya dari dokumentasi halaman rasmi, dan mustahil, saya selalu mempunyai beberapa ralat, beberapa soalan yang tidak dapat diselesaikan. Pada akhirnya saya pergi mencari tutorial khusus mengenai cara memasang keras di Ubuntu Namun saya telah menghabiskan dua hari menghabiskan banyak masa pada waktu malam. Pada akhirnya saya telah mencapainya dan saya meninggalkan anda bagaimana saya berjaya sekiranya ia dapat membuka jalan untuk anda.
Oleh kerana kami akan mengikuti langkah-langkah yang disarankan oleh laman web yang saya tinggalkan dari sumber pada akhir tutorial, kami akan memasang PIP yang tidak saya miliki, untuk menguruskan pakej. pip di linux, sistem pengurusan pakej ditulis dalam python.