Proyek DLS dalam tiga hari atau proyek WEB untuk deteksi gambar

Tujuan dari posting ini adalah untuk berbagi kesan saya menulis proyek, dari pelaksanaannya saya mendapat bagian dari adrenalin, dan untuk membantu siswa DLS dalam proyek mereka yang telah memilih topik deteksi. Dan secara umum - untuk berbagi ide.





Pengenalan kecil

Dengan merebaknya pandemi, hidup saya berubah secara dramatis. Seperti banyak orang lainnya, saya dikirim ke lokasi terpencil. Pada saat yang sama, investasi dalam proyek tersebut menurun tajam dan saya memiliki lebih banyak waktu luang. Aku mulai membaik saya pendidikan diri, mengambil dua atau tiga program studi di padang rumput dan di sana saya melihat jalannya dari Belajar Sekolah Jauh, atau DLS untuk pendek. Selama pelatihan, saya menyelesaikan kursus NLP dari Huawei secara paralel, dan memulai kursus di IT School dari BEAC. Secara umum, saya memutuskan untuk sedikit menggeser vektor aktivitas ke arah AI. Dan sekarang saya mencapai proyek DLS terakhir. Ada juga kompetisi Alpha Wars di hidung . Secara umum, Maraton Musim Gugur-Musim Dingin. Tapi - itu topik untuk artikel lain. Jadi, Anda perlu memaksakan peristiwa untuk melakukan segalanya.





Hari pertama

Beberapa kata tentang diri saya: Saya memiliki pengalaman yang baik dengan pengembangan backend PHP, tetapi proyek terakhir saya diimplementasikan dengan Python. Saya juga harus mengimplementasikan proyek atau bagian yang berbeda di C / C ++, lua dan bahkan js. Yang terakhir, saya tidak suka banyak sejak IE 3.0, ketika tidak ada debugging dan kode terus macet. Sejak itu, dengan hook atau by hook saya telah mencoba untuk menjauh dari front-end. Tapi, sekarang persyaratan waktunya sedemikian rupa sehingga tanpa menggunakan AJAX, tidak ada tempat, jadi Anda harus tahu JQuery seminimal mungkin.





Saya ngelantur sedikit, tapi untuk membuatnya lebih jelas, ketika topik proyek kelulusan diumumkan, pilihan pasti jatuh pada proyek WEB. Saya tahu sebelumnya bagaimana membuat bagian WEB, pola serupa diterapkan lebih dari sekali, dan bahkan berbicara tentang topik ini di Konferensi





" ".





:









  1. WEB





, ...





, detection , 100500+ , - , 50 . . : nvideo_ssd mmdetection. . .





, !! - . , , , WEB ... , , : GPU, CPU. CPU , - . , - . , .





mmdetection. , GPU. - CPU. !





mmdetection . . readme GPU, CPU . , -... , - mmdetection.py, .





WEB . hhtp server , , - , pyramid. WEB- . , - index.html .





index.html :





  1. AJAX





  2. WEB , png , . . : sid = 123, 123.png





  3. , Js AJAX [sid].out.png.





  4. [sid].out.png , Js .





! - . WEB , [sid].out.png . WEB .





. WEB . : POST . , .





, WEB .





? , CPU 20-30 , . . WEB , WEB (WEB ) , WEB .





, , . , . , , - . , mmdetection miniconda, miniconda . miniconda - .





, : , . . , , . . , . Z- . - processlist. , , , processlist . - Z-f - .





? , , sid, , - , . :





.





  1. AJAX





  2. WEB , png , . . : sid = 123, 123.png





  3. WEB (Js ) sid, 7 .





  4. WEB : mmdetectionl.py .





  5. sid .





  6. mmdetectionl.py : [sid].out.png: 123.out.png.





  7. , Js AJAX [sid].out.png.





  8. [sid].out.png , Js .





    .





- ?

. , MVP. , , - . , , - . . , , . , , .





. JQuery, . . HTTP .





Jangan menilai kode js, saya tahu apa itu. Dengan kode python sedikit lebih baik, meski tidak dalam format PES





Tautan ke github - dihapus sebelum batas waktu berakhir





Link ha project Design - sebuah kata dengan huruf G, tanpa waktu dan tanpa tugas desain ...





Proyek mungkin tidak bekerja. Mungkin ada dua alasan: entah saya memperbaiki sesuatu di dalamnya, lalu hubungi telegram @akalend Kedua: ini adalah server uji dari pekerjaan, dan dapat diambil kapan saja untuk kebutuhan lain, atau saya dipecat. Setiap komentar dihargai. Semoga ini bisa membantu seseorang.





PS





bagi mereka yang membuat telegram bot - prinsipnya sama.








All Articles