picselliahq / picsellia-training-engine

MIT License
2 stars 0 forks source link

feat: reworked picsellia's images #6

Closed picsalex closed 1 year ago

picsalex commented 1 year ago

This Pull Request (PR) introduces a significant revamp of Picsellia's existing Docker images, delivering the following key enhancements:

This overhaul aims to optimize the efficiency, usability, and readbility of Picsellia's Docker images.

Here is a list of all the new images that have been tested:

For yolov5-segmentation and yolov5-detection, the logs are correctly retrieved inside the Telemetry, however the error RuntimeError: CUDA error: no kernel image is available for execution on the device was triggered for both of them.

@PN-picsell, the run.sh script now assesses the available Python version within the container, which varies depending on the model used (3.10 for yolov8, 3.8 for yolov5, etc). Right now, the script only evaluates the availability of versions 3.10 and 3.8. However, it can also be updated to automatically select the highest accessible Python version from a broader range (3.10, 3.9, 3.8, 3.7, etc.). What are your thoughts on this potential adjustment?