ebilab.api
実験を定義するためのAPIを提供します。
Classes
BaseExperiment
- class ebilab.api.BaseExperiment(options)[ソース]
ベースクラス:
objectInherit this class to define an experiment.
- columns: list[str] = []
- name: str = 'experiment'
- classmethod register_plotter(plotter_class: type[BasePlotter]) type[BasePlotter][ソース]
decorator to register a plotter class
BasePlotter
Field Classes
パラメータを定義するためのフィールドクラスです。
- class ebilab.api.FloatField(default: 'float', max: 'float | None' = None, min: 'float | None' = None)[ソース]
- default: float
- max: float | None = None
- min: float | None = None
- class ebilab.api.IntField(default: 'int', max: 'int | None' = None, min: 'int | None' = None)[ソース]
- default: int
- max: int | None = None
- min: int | None = None