コード例 #1
0
ファイル: annotator_utils.py プロジェクト: Tubbz-alt/Vesper
def load_training_settings(training_name):
    file_path = get_training_settings_file_path(training_name)
    logging.info(f'Loading annotator settings from "{file_path}"...')
    text = file_path.read_text()
    dict_ = yaml_utils.load(text)
    return Settings.create_from_dict(dict_)
コード例 #2
0
 def _load_settings(self):
     path = classifier_utils.get_settings_file_path(self.clip_type)
     logging.info('Loading classifier settings from "{}"...'.format(path))
     text = path.read_text()
     d = yaml_utils.load(text)
     return Settings.create_from_dict(d)
コード例 #3
0
ファイル: settings_type.py プロジェクト: Tubbz-alt/Vesper
 def create_settings_from_dict(self, d):
     settings = Settings.create_from_dict(d)
     return Settings(self.defaults, settings)
コード例 #4
0
ファイル: classifier.py プロジェクト: Tubbz-alt/Vesper
 def _load_settings(self):
     path = classifier_utils.get_settings_file_path(self._clip_type)
     text = path.read_text()
     d = yaml_utils.load(text)
     return Settings.create_from_dict(d)
コード例 #5
0
ファイル: test_settings.py プロジェクト: Tubbz-alt/Vesper
 def test_create_from_dict(self):
     contents = os_utils.read_file(_SETTINGS_FILE_PATH)
     d = yaml_utils.load(contents)
     settings = Settings.create_from_dict(d)
     self._check_settings(settings)
コード例 #6
0
ファイル: classifier.py プロジェクト: HaroldMills/Vesper
 def _load_settings(self):
     path = classifier_utils.get_settings_file_path(self.clip_type)
     logging.info('Loading classifier settings from "{}"...'.format(path))
     text = path.read_text()
     d = yaml_utils.load(text)
     return Settings.create_from_dict(d)