@@ -24,6 +24,7 @@ def __init__(self, config: dict = None):
2424 self .eval_paths = config .get ("eval_paths" , None )
2525 self .test_paths = config .get ("test_paths" , None )
2626 self .tfrecords_dir = config .get ("tfrecords_dir" , None )
27+ self .additional_properties = config .get ("additional_properties" , {})
2728
2829
2930class RunningConfig :
@@ -36,6 +37,7 @@ def __init__(self, config: dict = None):
3637 self .log_interval_steps = config .get ("log_interval_steps" , 500 )
3738 self .save_interval_steps = config .get ("save_interval_steps" , 500 )
3839 self .eval_interval_steps = config .get ("eval_interval_steps" , 1000 )
40+ self .additional_properties = config .get ("additional_properties" , {})
3941
4042
4143class LearningConfig :
@@ -45,6 +47,7 @@ def __init__(self, config: dict = None):
4547 self .dataset_config = DatasetConfig (config .get ("dataset_config" ))
4648 self .optimizer_config = config .get ("optimizer_config" , {})
4749 self .running_config = RunningConfig (config .get ("running_config" ))
50+ self .additional_properties = config .get ("additional_properties" , {})
4851
4952
5053class Config :
@@ -55,5 +58,6 @@ def __init__(self, path: str, learning: bool):
5558 self .speech_config = config .get ("speech_config" , {})
5659 self .decoder_config = config .get ("decoder_config" , {})
5760 self .model_config = config .get ("model_config" , {})
61+ self .additional_properties = config .get ("additional_properties" , {})
5862 if learning :
5963 self .learning_config = LearningConfig (config .get ("learning_config" ))
0 commit comments