PetervanLunteren / EcoAssist

Simplify camera trap image analysis with ML species recognition models based around the MegaDetector model
MIT License
117 stars 16 forks source link

EcoAssist prerequisites management script #41

Closed arky closed 4 months ago

arky commented 7 months ago

Ecoassist has numerous prerequisites which currently downloaded during install. Perhaps it would be a good idea to streamline these multiple install command per platform into a single python prerequisites management script that does installation if anyone of the prerequisites is missing or corrupt.

Also the script help improve the downloads using concurrency and restarting downloads from partials in low bandwidth environments.

PetervanLunteren commented 7 months ago

What do you mean with a single python prerequisites management script? Can you give an example? Do you mean something like this: https://github.com/agentmorris/MegaDetector/blob/main/envs/environment-detector.yml ?