-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathconf.m
More file actions
27 lines (27 loc) · 1.35 KB
/
Copy pathconf.m
File metadata and controls
27 lines (27 loc) · 1.35 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
%this a config file for DAE file
function fg=conf()
fg.work_dir='/home/14/ren/exp/DAE/work/';
fg.source_dir=[fg.work_dir, '/source/'];
fg.tmp_dir=[fg.work_dir, '/tmp/'];
fg.env = 'reverb_only';
fg.flist_dir=[fg.source_dir, '/flist/'];
fg.train_list=[fg.flist_dir, '/1ch/SimData_tr_for_1ch_A.lst'];
fg.test_list=[fg.flist_dir, '/1ch/test50.lst'];
fg.clean_list=[fg.flist_dir, '/clean_train/si_tr.lst'];
fg.features_input_dir='/home/14/ren/work/data/reverb_task/telephone/tmp/REVERBWSJCAM0/features/MFCC_0_D_A_Z_CEPLIFTER_1/';
fg.features_output_dir='/home/14/ren/work/data/reverb_task/telephone/tmp/REVERBWSJCAM0/features/MFCC_0_D_A_Z_CEPLIFTER_1/dae/';
fg.para=[fg.tmp_dir, '/para/'];
fg.batchdata_dir=[fg.para, '/batchdata/'];
fg.train_dir=[fg.para, '/train/'];
fg.env_train_dir=[fg.train_dir, fg.env, '/'];
fg.batchdata_env_dir=[fg.batchdata_dir, fg.env];
fg.batchdata=[fg.batchdata_env_dir,'/batchdata.mat'];
fg.clean_batchdata=[fg.batchdata_env_dir,'/clean_batchdata.mat'];
fg.train_clean_dir=[fg.para, '/train/clean/'];
fg.weight_dir = [fg.para, '/weight/'];
fg.mnistweights = [fg.weight_dir, 'REVERB_challenge/it50_u1024/mnistweights_dim351'];
dirs = {fg.flist_dir, fg.train_dir, fg.batchdata_env_dir, fg.weight_dir};
for dir=dirs
system(sprintf('mkdir -p %s', dir{:}));
end
end