Open epeters3 opened 5 years ago
The reason for keeping them separate was to keep the main package and test development separate from this side feature of comparing with openml. I wonder if we should just include the compare with openml in the regular tests and then combine the requirements too.
The requirements file is the output of pip3 freeze
. Having all the dependencies specified, not just the direct ones, ensures reproducibility.
There is an
openml_requirements.txt
file which lists all dependencies for theopenml
package. Sinceopenml
and all its dependencies can be installed with just thepip install openml
command, should theopenml_requirements.txt
file be removed, andopenml
just be added to therequirements.txt
file instead?If removed, the section of the readme which discusses running
openml_requirements.txt
would also need to be removed.