grant-arm commented on a change in pull request #8922:
URL: https://github.com/apache/tvm/pull/8922#discussion_r723162813



##########
File path: apps/microtvm/ethosu/requirements.txt
##########
@@ -0,0 +1,22 @@
+attrs>=21.2.0

Review comment:
       Thanks for the comments @areusch. To generate the `requiremenst.txt` 
file, I followed the procedure below:
   ```
   pip3 freeze > reqs.txt
   pip3 uninstall -r reqs.txt -y
   <Repeatedly remove anything that is a distutils installed project from 
reqs.txt until uninstall is successful>
   cd /tvm/python
   pip3 install -e .
   cd apps/microtvm/ethosu/
   ./run_demo.sh
   <Repeatedly install missing python packages until demo runs successfully>
   pip3 freeze > requirements.txt
   <Remove anything from requirements.txt that is a distutils installed project>
   ```
   As suggested by @Mousius , I then followed the procedure described [here 
](https://www.peterbe.com/plog/bestest-python-dependencies) and ran hashin on 
each package in `requirements.txt`
   
   If any of the TVM python dependencies changed, it would be a case of doing 
the same again :)




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to