runtime.md
February 22, 2023 ยท View on GitHub
Adding your runtime
This repository is a valid submission (and submission structure). You can simply add your dependencies on top of this repository.
Few of the most common ways are as follows:
-
requirements.txt-- Thepip3packages used by your inference code. As you add new pip3 packages to your inference procedure either manually add them torequirements.txtor if your software runtime is simple, perform:# Put ALL of the current pip3 packages on your system in the submission >> pip3 freeze >> requirements.txt >> cat requirements.txt aicrowd_api coloredlogs matplotlib pandas [...] -
apt.txt-- The Debian packages (via aptitude) used by your inference code!
These files are used to construct your AIcrowd submission docker containers in which your code will run.
Dockerfile-- For advanced users only.Dockerfilegives you more flexibility on defining the software runtime used during evaluations.
๐ A more detailed summary of the same is available here : How to specify runtime environment for your submission
๐ In case you have any doubts or need help, you can reach out to us via Challenge Discussions or Discord.