Exemple #1
0
paths.sound = os.path.abspath(args.snd_path)
paths.sounds_train = os.path.join(paths.sound, 'train')
paths.sounds_eval = os.path.join(paths.sound, 'eval')
paths.features = os.path.join(paths.dest, 'features')
paths.features_train = os.path.join(paths.features, 'train')
paths.features_eval = os.path.join(paths.features, 'eval')
paths.kmeans_file = os.path.join(paths.dest, 'kmeans.hdf5')
paths.ubm_file = os.path.join(paths.dest, 'ubm.hdf5')
paths.gmms = os.path.join(paths.dest, 'gmm_stats')
paths.gmm_stats_train = os.path.join(paths.gmms, 'train')
paths.gmm_stats_eval = os.path.join(paths.gmms, 'eval')
paths.ivec_machine_file = os.path.join(paths.dest, 'ivec_machine.hdf5')
paths.ivectors_eval = os.path.join(paths.dest, 'ivectors')
paths.class_gmms = os.path.join(paths.dest, 'class_gmms')
paths.scores_ivec = os.path.join(paths.dest, 'scores-ivec.txt')
paths.scores_ubm_gmm = os.path.join(paths.dest, 'scores-ubm-gmm.txt')
paths.eval_roc_ubm_gmm = os.path.join(paths.dest, 'roc-ubm-gmm.png')
paths.eval_det_ubm_gmm = os.path.join(paths.dest, 'det-ubm-gmm.png')
paths.eval_roc_ivec = os.path.join(paths.dest, 'roc-ivec.png')
paths.eval_det_ivec = os.path.join(paths.dest, 'det-ivec.png')
paths.eval_ivec_log = os.path.join(paths.dest, 'eval-ivec.txt')
paths.eval_ubm_gmm_log = os.path.join(paths.dest, 'eval-ubm-gmm.txt')
paths.conf_default_file = os.path.join(os.path.dirname(__file__), 'default.cfg')

log_file_locator = lambda *x: os.path.join(paths.dest, *x)

LOGGING = {
    "version": 1,
    "disable_existing_loggers": False,
    "formatters": {
        "simple": {