{"id":122,"date":"2022-11-20T07:28:37","date_gmt":"2022-11-20T07:28:37","guid":{"rendered":"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/?p=122"},"modified":"2022-12-21T15:14:03","modified_gmt":"2022-12-21T15:14:03","slug":"aditis-update-11-19","status":"publish","type":"post","link":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/2022\/11\/20\/aditis-update-11-19\/","title":{"rendered":"Aditi\u2019s Status Update 11\/19"},"content":{"rendered":"<p>This week I continued fo work on integration. The Jetson has continued to give me trouble. After exhausting my options for install of pytorch vision that would work at runtime, I decided to start from scratch. I had already followed the instructions for install from scratch Pytorch.org, YOLOv5, NVIDIA Developer website and the NVIDIA forums with no luck. I sat down with Adnan and Prof. Tamal to help me debug my current issues. I had a feeling there were some compatibility issues between library module versions, versions of python and versions of jetpack. After reflashing I decided to use the latest version of Python that was supported by Jetpack 4.6.1 which comes preinstalled when you flash the Jetson. I was very meticulous with reading the installation pages and finally managed to get YOLOv5 inference to work on the Nano! This is a big win for me as I have been trying to set this up for weeks. It can take a photo with the USB camera, do inferencs and output the bounding boxes and object labels. Unfortunately we had run into a new road bump. Our Django app is written for version 4.1 but Python 3.6.9 only supports 3.6 of Django. Our existing code will need to be rewritten to support 3.6.<\/p>\n<p>Output from USB Camera and YOLOv5 &#8212; all done on Jetson<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-130\" src=\"http:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-content\/uploads\/sites\/217\/2022\/11\/Screen-Shot-2022-11-20-at-7.11.41-PM-300x262.png\" alt=\"\" width=\"300\" height=\"262\" srcset=\"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-content\/uploads\/sites\/217\/2022\/11\/Screen-Shot-2022-11-20-at-7.11.41-PM-300x262.png 300w, https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-content\/uploads\/sites\/217\/2022\/11\/Screen-Shot-2022-11-20-at-7.11.41-PM-768x672.png 768w, https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-content\/uploads\/sites\/217\/2022\/11\/Screen-Shot-2022-11-20-at-7.11.41-PM.png 990w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>This week I continued fo work on integration. The Jetson has continued to give me trouble. After exhausting my options for install of pytorch vision that would work at runtime, I decided to start from scratch. I had already followed the instructions for install from scratch Pytorch.org, YOLOv5, NVIDIA Developer website and the NVIDIA forums &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/2022\/11\/20\/aditis-update-11-19\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Aditi\u2019s Status Update 11\/19&#8221;<\/span><\/a><\/p>\n","protected":false},"author":639,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[3,8],"tags":[],"_links":{"self":[{"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/posts\/122"}],"collection":[{"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/users\/639"}],"replies":[{"embeddable":true,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/comments?post=122"}],"version-history":[{"count":5,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/posts\/122\/revisions"}],"predecessor-version":[{"id":129,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/posts\/122\/revisions\/129"}],"wp:attachment":[{"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/media?parent=122"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/categories?post=122"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/course.ece.cmu.edu\/~ece500\/projects\/f22-teamb3\/wp-json\/wp\/v2\/tags?post=122"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}