# Functions
Resource is required by pkg/client/listers/...
# Constants
ComparisonTypeEqual means that metric value = early stopping rule value.
ComparisonTypeGreater means that metric value > early stopping rule value.
ComparisonTypeLess means that metric value < early stopping rule value.
When model training source code persists metrics into persistent layer directly, sidecar container isn't in need, and its kind is "pushCollector".
# Variables
SchemeBuilder is used to add go types to the GroupVersionKind scheme.
SchemeGroupVersion is group version used to register these objects.
# Structs
AlgorithmSetting represents key-value pair for HP or NAS algorithm settings.
AlgorithmSpec is the specification for a HP or NAS algorithm.
+k8s:deepcopy-gen=true.
EarlyStoppingRule represents each rule for early stopping.
EarlyStoppingSetting represents key-value pair for early stopping algorithm settings.
EarlyStoppingSpec is the specification for a early stopping algorithm.
+k8s:deepcopy-gen=true.
+k8s:deepcopy-gen=true.
+k8s:deepcopy-gen=true.
ObjectiveSpec represents Experiment's objective specification.
+k8s:deepcopy-gen=true.
+k8s:deepcopy-gen=true.
# Type aliases
ComparisonType is the type of comparison, one of equal, less or greater.
MetricStrategyType describes the various approaches to extract objective value from metrics.
ObjectiveType is the type of Experiment optimization, one of minimize or maximize.