mlearner version: 0.2.0
ParamsManager
ParamsManager(params_file, key_read='info_json')
Objeto utilizado para leer los datos de un fichero json de configuracion.
Parameters
- params_file: fichero .json desde el directorio de trabajo.
- key_read: argumento "key" del fichero .json sobre el que queremos actuar.
Este objeto nos proporciona los siguientes metodos:
- get_params(): obtener parametros a partir del "key" especificado
- update_params(): actualizacion de los valores de un "key" especificado.
- export_params(): Escribir parametros en un archivo
Methods
export_params(filename)
None
get_params()
None
update_params(kwargs)
None
keras_checkpoint
keras_checkpoint(model, checkpoint_path='', max_to_keep=5)
Manantiene una save_counter para numerar los puestos de control.
Parameters
model: tf.keras.Model. Input model
checkpoint_path: str Input model
max_to_keep: int Maximo numero de checkpoints guardados
Returns:
ckpt_manager: tf.train.Checkpoint. Clase Checkpoint