msaf/input_output.py
def get_dataset_files(in_path):
    """Gets the files of the given dataset."""
    # Get audio files
    audio_files = []
    for ext in ds_config.audio_exts:
        audio_files += glob.glob(
            os.path.join(in_path, ds_config.audio_dir, "*" + ext))

    # Make sure directories exist
    utils.ensure_dir(os.path.join(in_path, ds_config.features_dir))
    utils.ensure_dir(os.path.join(in_path, ds_config.estimations_dir))
    utils.ensure_dir(os.path.join(in_path, ds_config.references_dir))

    # Get the file structs
    file_structs = []
    for audio_file in audio_files:
        file_structs.append(FileStruct(audio_file))

    # Sort by audio file name
    file_structs = sorted(file_structs,
                          key=lambda file_struct: file_struct.audio_file)

    return file_structs
def get_dataset_files(in_path):
    # Get audio files
    audio_files = []
    for ext in ds_config.audio_exts:
        audio_files += glob.glob(
            os.path.join(in_path, ds_config.audio_dir, "*" + ext))

    # Make sure directories exist
    utils.ensure_dir(os.path.join(in_path, ds_config.features_dir))
    utils.ensure_dir(os.path.join(in_path, ds_config.estimations_dir))
    utils.ensure_dir(os.path.join(in_path, ds_config.references_dir))

    # Get the file structs
    file_structs = []
    for audio_file in audio_files:
        file_structs.append(FileStruct(audio_file))

    # Sort by audio file name
    file_structs = sorted(file_structs,
                          key=lambda file_struct: file_struct.audio_file)

    return file_structs
def get_dataset_files ( in_path ) : # Get audio files audio_files = [ ] for ext in ds_config . audio_exts : audio_files += glob . glob ( os . path . join ( in_path , ds_config . audio_dir , "*" + ext ) ) # Make sure directories exist utils . ensure_dir ( os . path . join ( in_path , ds_config . features_dir ) ) utils . ensure_dir ( os . path . join ( in_path , ds_config . estimations_dir ) ) utils . ensure_dir ( os . path . join ( in_path , ds_config . references_dir ) ) # Get the file structs file_structs = [ ] for audio_file in audio_files : file_structs . append ( FileStruct ( audio_file ) ) # Sort by audio file name file_structs = sorted ( file_structs , key = lambda file_struct : file_struct . audio_file ) return file_structs
Gets the files of the given dataset.
Gets the files of the given dataset .