lid_inference.py
Less than 1 minute
lid_inference.py
speaker embedding extraction
usage: lid_inference.py [-h] [--config CONFIG]
[--log_level {CRITICAL,ERROR,WARNING,INFO,DEBUG,NOTSET}] --output_dir
OUTPUT_DIR [--ngpu NGPU] [--seed SEED]
[--dtype {float16,float32,float64}] [--num_workers NUM_WORKERS]
--data_path_and_name_and_type DATA_PATH_AND_NAME_AND_TYPE
[--shape_file SHAPE_FILE] [--train_dtype {float16,float32,float64}]
[--lid_train_config LID_TRAIN_CONFIG] [--lid_model_file LID_MODEL_FILE]
[--extract_embd EXTRACT_EMBD] [--save_embd_per_utt SAVE_EMBD_PER_UTT]
[--save_embd_avg_lang SAVE_EMBD_AVG_LANG]
[--save_tsne_plot SAVE_TSNE_PLOT] [--dist_backend DIST_BACKEND]
[--dist_init_method DIST_INIT_METHOD]
[--dist_world_size DIST_WORLD_SIZE] [--dist_rank DIST_RANK]
[--local_rank LOCAL_RANK] [--dist_master_addr DIST_MASTER_ADDR]
[--dist_master_port DIST_MASTER_PORT] [--dist_launcher {slurm,mpi,None}]
[--init_param INIT_PARAM]
[--multiprocessing_distributed MULTIPROCESSING_DISTRIBUTED]
[--unused_parameters UNUSED_PARAMETERS] [--sharded_ddp SHARDED_DDP]
[--use_matplotlib USE_MATPLOTLIB] [--use_tensorboard USE_TENSORBOARD]
[--create_graph_in_tensorboard CREATE_GRAPH_IN_TENSORBOARD]
[--use_wandb USE_WANDB] [--wandb_project WANDB_PROJECT]
[--wandb_id WANDB_ID] [--wandb_entity WANDB_ENTITY]
[--wandb_name WANDB_NAME]
[--wandb_model_log_interval WANDB_MODEL_LOG_INTERVAL]
[--detect_anomaly DETECT_ANOMALY] [--use_lora USE_LORA]
[--save_lora_only SAVE_LORA_ONLY] [--lora_conf LORA_CONF]
[--cudnn_enabled CUDNN_ENABLED] [--cudnn_benchmark CUDNN_BENCHMARK]
[--cudnn_deterministic CUDNN_DETERMINISTIC]
[--valid_batch_size VALID_BATCH_SIZE] [--fix_duration FIX_DURATION]
[--target_duration TARGET_DURATION] [--fold_length FOLD_LENGTH]
[--use_preprocessor USE_PREPROCESSOR]
[--checkpoint_interval CHECKPOINT_INTERVAL] [--resume RESUME]
[--max_utt_per_lang_for_tsne MAX_UTT_PER_LANG_FOR_TSNE]
[--perplexity PERPLEXITY] [--max_iter MAX_ITER]