22
33.. _api :
44
5- APIs
6- ****
5+ API
6+ ***
77
8- Top-level Classes
9- -----------------
10- .. currentmodule :: openml
11-
12- .. autosummary ::
13- :toctree: generated/
14- :template: class.rst
15-
16- OpenMLBenchmarkSuite
17- OpenMLClassificationTask
18- OpenMLClusteringTask
19- OpenMLDataFeature
20- OpenMLDataset
21- OpenMLEvaluation
22- OpenMLFlow
23- OpenMLLearningCurveTask
24- OpenMLParameter
25- OpenMLRegressionTask
26- OpenMLRun
27- OpenMLSetup
28- OpenMLSplit
29- OpenMLStudy
30- OpenMLSupervisedTask
31- OpenMLTask
8+ Modules
9+ =======
3210
33- .. _api_extensions :
11+ :mod: `openml.datasets `
12+ ----------------------
13+ .. automodule :: openml.datasets
14+ :no-members:
15+ :no-inherited-members:
3416
35- Extensions
36- ----------
17+ Dataset Classes
18+ ~~~~~~~~~~~~~~~
3719
38- .. currentmodule :: openml.extensions
20+ .. currentmodule :: openml.datasets
3921
4022.. autosummary ::
4123 :toctree: generated/
4224 :template: class.rst
4325
44- Extension
45- sklearn.SklearnExtension
46-
47- .. currentmodule :: openml.extensions
48-
49- .. autosummary ::
50- :toctree: generated/
51- :template: function.rst
52-
53- get_extension_by_flow
54- get_extension_by_model
55- register_extension
56-
26+ OpenMLDataFeature
27+ OpenMLDataset
5728
58- Modules
59- -------
29+ Dataset Functions
30+ ~~~~~~~~~~~~~~~~~
6031
61- :mod: `openml.datasets `: Dataset Functions
62- -----------------------------------------
6332.. currentmodule :: openml.datasets
6433
6534.. autosummary ::
@@ -78,20 +47,56 @@ Modules
7847 edit_dataset
7948 fork_dataset
8049
81- :mod: `openml.evaluations `: Evaluation Functions
82- -----------------------------------------------
50+ :mod: `openml.evaluations `
51+ -------------------------
52+ .. automodule :: openml.evaluations
53+ :no-members:
54+ :no-inherited-members:
55+
56+ Evaluations Classes
57+ ~~~~~~~~~~~~~~~~~~~
58+
59+ .. currentmodule :: openml.evaluations
60+
61+ .. autosummary ::
62+ :toctree: generated/
63+ :template: class.rst
64+
65+ OpenMLEvaluation
66+
67+ Evaluations Functions
68+ ~~~~~~~~~~~~~~~~~~~~~
69+
8370.. currentmodule :: openml.evaluations
8471
8572.. autosummary ::
8673 :toctree: generated/
8774 :template: function.rst
8875
89- list_evaluations
90- list_evaluation_measures
91- list_evaluations_setups
76+ list_evaluations
77+ list_evaluation_measures
78+ list_evaluations_setups
9279
9380:mod: `openml.flows `: Flow Functions
9481-----------------------------------
82+ .. automodule :: openml.flows
83+ :no-members:
84+ :no-inherited-members:
85+
86+ Flow Classes
87+ ~~~~~~~~~~~~
88+
89+ .. currentmodule :: openml.flows
90+
91+ .. autosummary ::
92+ :toctree: generated/
93+ :template: class.rst
94+
95+ OpenMLFlow
96+
97+ Flow Functions
98+ ~~~~~~~~~~~~~~
99+
95100.. currentmodule :: openml.flows
96101
97102.. autosummary ::
@@ -106,6 +111,24 @@ Modules
106111
107112:mod: `openml.runs `: Run Functions
108113----------------------------------
114+ .. automodule :: openml.runs
115+ :no-members:
116+ :no-inherited-members:
117+
118+ Run Classes
119+ ~~~~~~~~~~~
120+
121+ .. currentmodule :: openml.runs
122+
123+ .. autosummary ::
124+ :toctree: generated/
125+ :template: class.rst
126+
127+ OpenMLRun
128+
129+ Run Functions
130+ ~~~~~~~~~~~~~
131+
109132.. currentmodule :: openml.runs
110133
111134.. autosummary ::
@@ -125,6 +148,25 @@ Modules
125148
126149:mod: `openml.setups `: Setup Functions
127150-------------------------------------
151+ .. automodule :: openml.setups
152+ :no-members:
153+ :no-inherited-members:
154+
155+ Setup Classes
156+ ~~~~~~~~~~~~~
157+
158+ .. currentmodule :: openml.setups
159+
160+ .. autosummary ::
161+ :toctree: generated/
162+ :template: class.rst
163+
164+ OpenMLParameter
165+ OpenMLSetup
166+
167+ Setup Functions
168+ ~~~~~~~~~~~~~~~
169+
128170.. currentmodule :: openml.setups
129171
130172.. autosummary ::
@@ -138,6 +180,25 @@ Modules
138180
139181:mod: `openml.study `: Study Functions
140182------------------------------------
183+ .. automodule :: openml.study
184+ :no-members:
185+ :no-inherited-members:
186+
187+ Study Classes
188+ ~~~~~~~~~~~~~
189+
190+ .. currentmodule :: openml.study
191+
192+ .. autosummary ::
193+ :toctree: generated/
194+ :template: class.rst
195+
196+ OpenMLBenchmarkSuite
197+ OpenMLStudy
198+
199+ Study Functions
200+ ~~~~~~~~~~~~~~~
201+
141202.. currentmodule :: openml.study
142203
143204.. autosummary ::
@@ -161,6 +222,31 @@ Modules
161222
162223:mod: `openml.tasks `: Task Functions
163224-----------------------------------
225+ .. automodule :: openml.tasks
226+ :no-members:
227+ :no-inherited-members:
228+
229+ Task Classes
230+ ~~~~~~~~~~~~
231+
232+ .. currentmodule :: openml.tasks
233+
234+ .. autosummary ::
235+ :toctree: generated/
236+ :template: class.rst
237+
238+ OpenMLClassificationTask
239+ OpenMLClusteringTask
240+ OpenMLLearningCurveTask
241+ OpenMLRegressionTask
242+ OpenMLSplit
243+ OpenMLSupervisedTask
244+ OpenMLTask
245+ TaskType
246+
247+ Task Functions
248+ ~~~~~~~~~~~~~~
249+
164250.. currentmodule :: openml.tasks
165251
166252.. autosummary ::
@@ -172,3 +258,38 @@ Modules
172258 get_task
173259 get_tasks
174260 list_tasks
261+
262+ .. _api_extensions :
263+
264+ Extensions
265+ ==========
266+
267+ .. automodule :: openml.extensions
268+ :no-members:
269+ :no-inherited-members:
270+
271+ Extension Classes
272+ -----------------
273+
274+ .. currentmodule :: openml.extensions
275+
276+ .. autosummary ::
277+ :toctree: generated/
278+ :template: class.rst
279+
280+ Extension
281+ sklearn.SklearnExtension
282+
283+ Extension Functions
284+ -------------------
285+
286+ .. currentmodule :: openml.extensions
287+
288+ .. autosummary ::
289+ :toctree: generated/
290+ :template: function.rst
291+
292+ get_extension_by_flow
293+ get_extension_by_model
294+ register_extension
295+
0 commit comments