openml / automlbenchmark

OpenML AutoML Benchmarking Framework
https://openml.github.io/automlbenchmark
MIT License
391 stars 130 forks source link

Upload to OpenML #523

Closed PGijsbers closed 1 year ago

PGijsbers commented 1 year ago

Supersedes #236.

Adds a script that allows you to upload the results from the results directory to OpenML.

New runbenchmark.py arguments:

After running the benchmark, you can now invoke upload_results.py which can:

Example usage:

python runbenchmark.py randomforest openml/t/115 1h8c --openml-test-server --openml-run-tag pr523
python upload_results.py  -m check
python upload_results.py  -m upload

Uploaded example: https://www.openml.org/r/10593764 (note: this is a different example than the example usage above, as there were test server issues so I had to use the production server)

PGijsbers commented 1 year ago

Looking for feedback from anyone interested to review this, feel free to forward this to users that have some familiarity with the benchmark and/or openml. @mfeurer I would really appreciate it if you could have a quick look, at least as far as the usage and openml upload script goes.

PGijsbers commented 1 year ago

closing/re-opening to trigger CI on new master