Open VaBezruchko opened 3 years ago
I solved the problem. There was different dimensions for features MFCC and pre-trained network (24 vs 30).
Everything works correct now.
Could you please explain why you use different size for MFCC features for SRE dataset(23 dim) and voxceleb dataset (30 dim)?
Yi Liu, Hello.
Thank you very much for your solution!
I trained with dataset voxcelev1&2 and xvector_nnet_tdnn_amsoftmax_m0.20_linear_bn_1e-2_tdnn4_att. Everything works as expected. Training, extracting embeddings, eval works well.
But when i had tried to use pre-trained yours models on the same dataset for extracting embeddings (stage=8) i have got error:
ValueError: Cannot feed value of shape (1, 859, 24) for Tensor u'pred_features:0', which has shape '(?, ?, 30)'
Environment: tensorflow-gpu==1.12 cuda==9.0.0 net = xvector_nnet_tdnn_amsoftmax_m0.20_linear_bn_1e-2_mhe0.01_2
How to fix error? Thanks in advance!
Full log: