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 ::
@@ -77,20 +46,56 @@ Modules
7746 edit_dataset
7847 fork_dataset
7948
80- :mod: `openml.evaluations `: Evaluation Functions
81- -----------------------------------------------
49+ :mod: `openml.evaluations `
50+ -------------------------
51+ .. automodule :: openml.evaluations
52+ :no-members:
53+ :no-inherited-members:
54+
55+ Evaluations Classes
56+ ~~~~~~~~~~~~~~~~~~~
57+
58+ .. currentmodule :: openml.evaluations
59+
60+ .. autosummary ::
61+ :toctree: generated/
62+ :template: class.rst
63+
64+ OpenMLEvaluation
65+
66+ Evaluations Functions
67+ ~~~~~~~~~~~~~~~~~~~~~
68+
8269.. currentmodule :: openml.evaluations
8370
8471.. autosummary ::
8572 :toctree: generated/
8673 :template: function.rst
8774
88- list_evaluations
89- list_evaluation_measures
90- list_evaluations_setups
75+ list_evaluations
76+ list_evaluation_measures
77+ list_evaluations_setups
9178
9279:mod: `openml.flows `: Flow Functions
9380-----------------------------------
81+ .. automodule :: openml.flows
82+ :no-members:
83+ :no-inherited-members:
84+
85+ Flow Classes
86+ ~~~~~~~~~~~~
87+
88+ .. currentmodule :: openml.flows
89+
90+ .. autosummary ::
91+ :toctree: generated/
92+ :template: class.rst
93+
94+ OpenMLFlow
95+
96+ Flow Functions
97+ ~~~~~~~~~~~~~~
98+
9499.. currentmodule :: openml.flows
95100
96101.. autosummary ::
@@ -104,6 +109,24 @@ Modules
104109
105110:mod: `openml.runs `: Run Functions
106111----------------------------------
112+ .. automodule :: openml.runs
113+ :no-members:
114+ :no-inherited-members:
115+
116+ Run Classes
117+ ~~~~~~~~~~~
118+
119+ .. currentmodule :: openml.runs
120+
121+ .. autosummary ::
122+ :toctree: generated/
123+ :template: class.rst
124+
125+ OpenMLRun
126+
127+ Run Functions
128+ ~~~~~~~~~~~~~
129+
107130.. currentmodule :: openml.runs
108131
109132.. autosummary ::
@@ -122,6 +145,25 @@ Modules
122145
123146:mod: `openml.setups `: Setup Functions
124147-------------------------------------
148+ .. automodule :: openml.setups
149+ :no-members:
150+ :no-inherited-members:
151+
152+ Setup Classes
153+ ~~~~~~~~~~~~~
154+
155+ .. currentmodule :: openml.setups
156+
157+ .. autosummary ::
158+ :toctree: generated/
159+ :template: class.rst
160+
161+ OpenMLParameter
162+ OpenMLSetup
163+
164+ Setup Functions
165+ ~~~~~~~~~~~~~~~
166+
125167.. currentmodule :: openml.setups
126168
127169.. autosummary ::
@@ -135,6 +177,25 @@ Modules
135177
136178:mod: `openml.study `: Study Functions
137179------------------------------------
180+ .. automodule :: openml.study
181+ :no-members:
182+ :no-inherited-members:
183+
184+ Study Classes
185+ ~~~~~~~~~~~~~
186+
187+ .. currentmodule :: openml.study
188+
189+ .. autosummary ::
190+ :toctree: generated/
191+ :template: class.rst
192+
193+ OpenMLBenchmarkSuite
194+ OpenMLStudy
195+
196+ Study Functions
197+ ~~~~~~~~~~~~~~~
198+
138199.. currentmodule :: openml.study
139200
140201.. autosummary ::
@@ -158,6 +219,31 @@ Modules
158219
159220:mod: `openml.tasks `: Task Functions
160221-----------------------------------
222+ .. automodule :: openml.tasks
223+ :no-members:
224+ :no-inherited-members:
225+
226+ Task Classes
227+ ~~~~~~~~~~~~
228+
229+ .. currentmodule :: openml.tasks
230+
231+ .. autosummary ::
232+ :toctree: generated/
233+ :template: class.rst
234+
235+ OpenMLClassificationTask
236+ OpenMLClusteringTask
237+ OpenMLLearningCurveTask
238+ OpenMLRegressionTask
239+ OpenMLSplit
240+ OpenMLSupervisedTask
241+ OpenMLTask
242+ TaskType
243+
244+ Task Functions
245+ ~~~~~~~~~~~~~~
246+
161247.. currentmodule :: openml.tasks
162248
163249.. autosummary ::
@@ -168,3 +254,38 @@ Modules
168254 get_task
169255 get_tasks
170256 list_tasks
257+
258+ .. _api_extensions :
259+
260+ Extensions
261+ ==========
262+
263+ .. automodule :: openml.extensions
264+ :no-members:
265+ :no-inherited-members:
266+
267+ Extension Classes
268+ -----------------
269+
270+ .. currentmodule :: openml.extensions
271+
272+ .. autosummary ::
273+ :toctree: generated/
274+ :template: class.rst
275+
276+ Extension
277+ sklearn.SklearnExtension
278+
279+ Extension Functions
280+ -------------------
281+
282+ .. currentmodule :: openml.extensions
283+
284+ .. autosummary ::
285+ :toctree: generated/
286+ :template: function.rst
287+
288+ get_extension_by_flow
289+ get_extension_by_model
290+ register_extension
291+
0 commit comments