MfaProfile#

class montreal_forced_aligner.config.MfaProfile(clean=False, verbose=False, debug=False, quiet=False, overwrite=False, cleanup_textgrids=True, use_postgres=False, database_limited_mode=False, bytes_limit=100000000.0, seed=0, num_jobs=3, blas_num_threads=1, use_mp=True, use_threading=True, single_speaker=False, auto_server=True, temporary_directory=PosixPath('/home/docs/Documents/MFA'), github_token=None)[source]#

Bases: object

Configuration class for a profile used from the command line

update(data)[source]#

Update configuration from new data

Parameters:

data (typing.Union[dict[str, typing.Any], click.Context]) – Parameters to update