tune_tensorflow
tune_tensorflow.objective
- class KerasObjective(type_dict)[source]
Bases:
tune.iterative.objective.IterativeObjectiveFunc
- Parameters
type_dict (Dict[str, Type[tune_tensorflow.spec.KerasTrainingSpec]]) –
- Return type
None
- load_checkpoint(fs)[source]
- Parameters
fs (fs.base.FS) –
- Return type
None
- property model: keras.engine.training.Model
- save_checkpoint(fs)[source]
- Parameters
fs (fs.base.FS) –
- Return type
None
- property spec: tune_tensorflow.spec.KerasTrainingSpec
tune_tensorflow.spec
- class KerasTrainingSpec(params, dfs)[source]
Bases:
object
- Parameters
params (Any) –
dfs (Dict[str, Any]) –
- compile_model(**add_kwargs)[source]
- Parameters
add_kwargs (Any) –
- Return type
keras.engine.training.Model
- property dfs: Dict[str, Any]
- load_checkpoint(fs, model)[source]
- Parameters
fs (fs.base.FS) –
model (keras.engine.training.Model) –
- Return type
None
- property params: tune.concepts.space.parameters.TuningParametersTemplate
- save_checkpoint(fs, model)[source]
- Parameters
fs (fs.base.FS) –
model (keras.engine.training.Model) –
- Return type
None
tune_tensorflow.suggest
- suggest_keras_models_by_continuous_asha(space, plan, train_df=None, temp_path='', partition_keys=None, top_n=1, monitor=None, execution_engine=None, execution_engine_conf=None)[source]
- Parameters
space (tune.concepts.space.spaces.Space) –
plan (List[Tuple[float, int]]) –
train_df (Optional[Any]) –
temp_path (str) –
partition_keys (Optional[List[str]]) –
top_n (int) –
monitor (Optional[Any]) –
execution_engine (Optional[Any]) –
execution_engine_conf (Optional[Any]) –
- Return type
- suggest_keras_models_by_hyperband(space, plans, train_df=None, temp_path='', partition_keys=None, top_n=1, monitor=None, distributed=None, execution_engine=None, execution_engine_conf=None)[source]
- Parameters
space (tune.concepts.space.spaces.Space) –
plans (List[List[Tuple[float, int]]]) –
train_df (Optional[Any]) –
temp_path (str) –
partition_keys (Optional[List[str]]) –
top_n (int) –
monitor (Optional[Any]) –
distributed (Optional[bool]) –
execution_engine (Optional[Any]) –
execution_engine_conf (Optional[Any]) –
- Return type
- suggest_keras_models_by_sha(space, plan, train_df=None, temp_path='', partition_keys=None, top_n=1, monitor=None, distributed=None, execution_engine=None, execution_engine_conf=None)[source]
- Parameters
space (tune.concepts.space.spaces.Space) –
plan (List[Tuple[float, int]]) –
train_df (Optional[Any]) –
temp_path (str) –
partition_keys (Optional[List[str]]) –
top_n (int) –
monitor (Optional[Any]) –
distributed (Optional[bool]) –
execution_engine (Optional[Any]) –
execution_engine_conf (Optional[Any]) –
- Return type
tune_tensorflow.utils
- extract_keras_spec(params, type_dict)[source]
- Parameters
params (tune.concepts.space.parameters.TuningParametersTemplate) –
type_dict (Dict[str, Any]) –
- Return type