class BaseRunConfig(Config): (source)
Known subclasses: fiftyone.core.annotation.AnnotationMethodConfig
, fiftyone.core.brain.BrainMethodConfig
, fiftyone.core.evaluation.EvaluationMethodConfig
, fiftyone.core.runs.RunConfig
Constructor: BaseRunConfig(**kwargs)
Base class for configuring BaseRun
instances.
Parameters | |
**kwargs | any leftover keyword arguments after subclasses have done their parsing |
Class Method | from |
Constructs a BaseRunConfig from a serialized JSON dict representation of it. |
Static Method | base |
Returns the config class for the given run type. |
Method | __init__ |
Undocumented |
Method | attributes |
Returns the list of class attributes that will be serialized by serialize . |
Method | build |
Builds the BaseRun instance associated with this config. |
Method | load |
Loads any necessary credentials from the given keyword arguments or the relevant FiftyOne config. |
Property | cls |
The fully-qualified name of this BaseRunConfig class. |
Property | method |
The name of the method. |
Property | run |
The BaseRun class associated with this config. |
Property | type |
The type of run. |
Class Method | _virtual |
A list of attributes that are serialized but should not be treated as parameters when loading the config class from the database. |
Inherited from Config
:
Method | __repr__ |
Undocumented |
Constructs a BaseRunConfig
from a serialized JSON dict
representation of it.
Parameters | |
d | a JSON dict |
Returns | |
a BaseRunConfig |
Returns the config class for the given run type.
Parameters | |
type | a BaseRunConfig.type |
Returns | |
a BaseRunConfig subclass |
fiftyone.core.runs.RunConfig
, fiftyone.utils.annotations.AnnotationBackendConfig
, fiftyone.utils.eval.classification.ClassificationEvaluationConfig
, fiftyone.utils.eval.detection.DetectionEvaluationConfig
, fiftyone.utils.eval.regression.RegressionEvaluationConfig
, fiftyone.utils.eval.segmentation.SegmentationEvaluationConfig
Undocumented
fiftyone.utils.eval.regression.SimpleEvaluationConfig
Returns the list of class attributes that will be serialized by
serialize
.
Returns | |
a list of attributes |
fiftyone.utils.annotations.AnnotationBackendConfig
Loads any necessary credentials from the given keyword arguments or the relevant FiftyOne config.
Parameters | |
**kwargs | subclass-specific credentials |
fiftyone.core.annotation.AnnotationMethodConfig
, fiftyone.core.brain.BrainMethodConfig
, fiftyone.core.evaluation.EvaluationMethodConfig
, fiftyone.core.runs.RunConfig
The name of the method.
fiftyone.core.runs.RunConfig
A list of attributes that are serialized but should not be treated as parameters when loading the config class from the database.