-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added unzip installation as base ubuntu dependency and tool tests fixes #454
Conversation
I replaced |
@vivinousi @charsyme @amirmehman21 Could you please check the failures? Thank you! |
This thread seems to have some information regarding the "AttributeError: module 'PIL.Image' has no attribute 'LINEAR'" of single demo grasp. I am not sure whether we can indeed update detectron2 and what other issues it might bring with embedded devices etc. @Pavlos-Tosidis any thoughts? Maybe we can force an older version of PIL that uses the deprecated "LINEAR"? |
TX2 is not supported by NVIDIA anymore, which means the JetPack for it is an older version which does not support Python3.8, and that causes many problems with various updated dependencies , like Pytorch. So the update on the embedded devices docker images are being implemented mostly manually, with some of the tools not being able to run. |
…rements file for tests
Alright after some messing about, all tests (apart from the nms tool which is fixed in another PR) pass successfully. As soon as everything finishes im going to convert this to ready for review to go forward. I also got some ideas about improving the workflows, i will test them in a subsequent PR. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice work Kostas.
…es (opendr-eu#454) * Added unzip installation as base ubuntu dep * Added DISABLE_BCOLZ_AVX2 * Added DISABLE_BCOLZ_AVX2 * Test bcolz only instllation * Update install.sh * Change from bcolz to bcolz-zipline * Update install.sh * Revert changes * Revert changes * Trying older version of ultralytics * Added some diagnostics in env activation and (probably) fixed a requirements file for tests * Fixed typo * List pip installation * Revert changes, error is caused by incompatible dependencies * Trying older ultralytics version * Made pillow installation strict, LINEAR is deprecated on version 10 * Trying looser dependency of pillow, less than 10.0 * Swapped ultralytics with ultralytics-yolov5 which uses ultralytics as requirement --------- Co-authored-by: Nikolaos Passalis <[email protected]>
Fixes:
bcolz
withbcolz-zipline
to fix broken installationpip install /tests/sources/requirements.txt
which is an empty file topip install /tests/requirements.txt
which seems to be the correct oneLINEAR
from detectron2 (which itself sits at an older version, newer versions have fixed this)ultralytics
requirement toultralytics-yolov5
requirement in object_detection_2d requirements fileCreated the branch off master since it seems develop and master are not yet synchronized after latest release, let me know if this needs changing.