Docker required to add dependencies?

I’ve just sent a submission with a dependency added in the requirements.txt file, and I got an error saying the module was not found. Is docker the only way to add dependencies to our evaluation, or am I doing something wrong? I hope not, I’m not eager to learn yet another tech/framework to compete!
Thanks!

Hi @maraoz,

In case of ProcGen competition, you need to manually trigger docker build i.e. in case you have custom runtime – i.e. your requirements.txt to work.

Please do docker_build: true in aicrowd.json. https://github.com/aicrowd/neurips2020-procgen-starter-kit#aicrowdjson

2 Likes

This solved it, thanks @shivam.
btw, if anyone else is doing a custom docker build, don’t remove mlflow and boto3 from your requirements.txt, or your build will fail :sob: