class Config: def __init__(self): self.custom_data_dir = 'data/Dataset_Speech_Assignment' self.for2sec_data_dir = 'data/for-2seconds' self.batch_size = 32 self.num_workers = 4 self.num_epochs = 50 self.lr = 1e-3 self.model_checkpoint_path = 'models/Best_LA_model_for_DF.pth' ############################################################################ """ parser.add_argument('--algo', type=int, default=3, help='Rawboost algos discriptions. 0: No augmentation 1: LnL_convolutive_noise, 2: ISD_additive_noise, 3: SSI_additive_noise, 4: series algo (1+2+3), \ 5: series algo (1+2), 6: series algo (1+3), 7: series algo(2+3), 8: parallel algo(1,2) .default=0]') # LnL_convolutive_noise parameters parser.add_argument('--nBands', type=int, default=5, help='number of notch filters.The higher the number of bands, the more aggresive the distortions is.[default=5]') parser.add_argument('--minF', type=int, default=20, help='minimum centre frequency [Hz] of notch filter.[default=20] ') parser.add_argument('--maxF', type=int, default=8000, help='maximum centre frequency [Hz] (