Hyperparameters¶
- class verta.configuration.Hyperparameters(hyperparameters=None, hyperparameter_ranges=None, hyperparameter_sets=None)¶
Captures hyperparameters.
- Parameters:
hyperparameters (dict of name to value) – Hyperparameter names to individual values.
hyperparameter_ranges (dict of name to tuple of (start, stop, step)) – Hyperparameter names to a specified range of values.
hyperparameter_sets (dict of name to list of values) – Hyperparameter names to sets of specific values.
Examples
from verta.configuration import Hyperparameters config1 = Hyperparameters(hyperparameters={ 'C': 1e-4, 'penalty': 'l2', }) config2 = Hyperparameters(hyperparameter_ranges={ 'C': (0, 1, 1e-2), }) config3 = Hyperparameters(hyperparameter_sets={ 'penalty': ['l1', 'l2'], })
- static blob_msg_to_object(blob_msg)¶
Deserialize a blob protobuf message into an instance.
- Parameters:
blob_msg (
VersioningService_pb2.Blob
) –- Returns:
instance of subclass of
Blob