openml-python
openml-python copied to clipboard
Python module to interface with OpenML
The error message for a missing API key looks very generic and is not very user friendly: ``` Traceback (most recent call last): File "/home/feurerm/sync_dir/projects/openml/python/local/example.py", line 13, in run =...
Currently the data features file is always downloaded [here](https://github.com/openml/openml-python/blob/3aee2e05186f2151e45c9ddc5bdd0709459bfce3/openml/datasets/functions.py#L412). I propose we make it optional, similar to `qualities` and the dataset itself. If not downloaded, it should follow the same...
* Example: https://github.com/py4ds/nbless * Another one: https://www.repostatus.org/
#### Description Certain tasks exist on the OpenML server with invalid or illegal task estimation type that results in empty task estimation parameters. #### Steps/Code to Reproduce ```python import openml...
#### Reference Issue #1066, #1063 #### What does this PR implement/fix? Explain your changes. - [x] Uses names instead of integer ids in the examples whenever possible. - [x] Update...
#### Description The main issue is that the flow and task used in the example don't appear to exist anymore: https://test.openml.org/f/9313 https://test.openml.org/t/1965 Possibly that's why the documentation build fails for...
https://github.com/openml/openml-python/blob/6e8a9db03fd1af9d3eb0623970101413b531cc69/openml/runs/run.py#L28-L63 This probably we should update, considering there are some fields that do not have a description and might be clearer with one.
#### Description Use names instead of integer ids when possible for better readability (e.g., for datasets at least it is possible to use names of the dataset).
https://github.com/openml/openml-python/blob/62014cdb80fe7a19d105abd70d999edc8e84c817/openml/datasets/functions.py#L370-L371 It would be good to update the argument description to mention that it also takes a dataset name like in `get_datasets`. I did not notice it the first time...
#### Description The example https://openml.github.io/openml-python/master/examples/30_extended/configure_logging.html#sphx-glr-examples-30-extended-configure-logging-py does not work, it should use `openml.config.set_console_log_level` function instead of `console_log.setLevel`.