|
14 | 14 | (`REST on wikipedia |
15 | 15 | <http://en.wikipedia.org/wiki/Representational_state_transfer>`_). |
16 | 16 | """ |
17 | | -from . import config |
18 | 17 |
|
| 18 | +from . import _api_calls |
| 19 | +from . import config |
19 | 20 | from .datasets import OpenMLDataset, OpenMLDataFeature |
20 | 21 | from . import datasets |
| 22 | +from . import evaluations |
| 23 | +from .evaluations import OpenMLEvaluation |
| 24 | +from . import extensions |
| 25 | +from . import exceptions |
21 | 26 | from . import tasks |
| 27 | +from .tasks import ( |
| 28 | + OpenMLTask, |
| 29 | + OpenMLSplit, |
| 30 | + OpenMLSupervisedTask, |
| 31 | + OpenMLClassificationTask, |
| 32 | + OpenMLRegressionTask, |
| 33 | + OpenMLClusteringTask, |
| 34 | + OpenMLLearningCurveTask, |
| 35 | +) |
22 | 36 | from . import runs |
23 | | -from . import flows |
24 | | -from . import setups |
25 | | -from . import evaluations |
26 | | - |
27 | 37 | from .runs import OpenMLRun |
28 | | -from .tasks import OpenMLTask, OpenMLSplit |
| 38 | +from . import flows |
29 | 39 | from .flows import OpenMLFlow |
30 | | -from .evaluations import OpenMLEvaluation |
| 40 | +from . import setups |
| 41 | +from . import study |
31 | 42 | from .study import OpenMLStudy |
| 43 | +from . import utils |
| 44 | + |
32 | 45 |
|
33 | | -from .__version__ import __version__ # noqa: F401 |
| 46 | +from .__version__ import __version__ |
34 | 47 |
|
35 | 48 |
|
36 | 49 | def populate_cache(task_ids=None, dataset_ids=None, flow_ids=None, |
@@ -69,7 +82,35 @@ def populate_cache(task_ids=None, dataset_ids=None, flow_ids=None, |
69 | 82 | runs.functions.get_run(run_id) |
70 | 83 |
|
71 | 84 |
|
72 | | -__all__ = ['OpenMLDataset', 'OpenMLDataFeature', 'OpenMLRun', |
73 | | - 'OpenMLSplit', 'OpenMLEvaluation', 'OpenMLSetup', |
74 | | - 'OpenMLTask', 'OpenMLFlow', 'OpenMLStudy', 'datasets', |
75 | | - 'evaluations', 'config', 'runs', 'flows', 'tasks', 'setups'] |
| 85 | +__all__ = [ |
| 86 | + 'OpenMLDataset', |
| 87 | + 'OpenMLDataFeature', |
| 88 | + 'OpenMLRun', |
| 89 | + 'OpenMLSplit', |
| 90 | + 'OpenMLEvaluation', |
| 91 | + 'OpenMLSetup', |
| 92 | + 'OpenMLTask', |
| 93 | + 'OpenMLSupervisedTask', |
| 94 | + 'OpenMLClusteringTask', |
| 95 | + 'OpenMLLearningCurveTask', |
| 96 | + 'OpenMLRegressionTask', |
| 97 | + 'OpenMLClassificationTask', |
| 98 | + 'OpenMLFlow', |
| 99 | + 'OpenMLStudy', |
| 100 | + 'datasets', |
| 101 | + 'evaluations', |
| 102 | + 'exceptions', |
| 103 | + 'extensions', |
| 104 | + 'config', |
| 105 | + 'runs', |
| 106 | + 'flows', |
| 107 | + 'tasks', |
| 108 | + 'setups', |
| 109 | + 'study', |
| 110 | + 'utils', |
| 111 | + '_api_calls', |
| 112 | + '__version__', |
| 113 | +] |
| 114 | + |
| 115 | +# Load the scikit-learn extension by default |
| 116 | +import openml.extensions.sklearn # noqa: F401 |
0 commit comments