input shape to the LSTM net when doing inference for VAD tasks
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
YUKAI SHEN
el 7 de Mzo. de 2023
Respondida: Brian Hemmat
el 7 de Mzo. de 2023
Hi, I am following this article to train a LSTM network for VAD tasks: https://www.mathworks.com/help/deeplearning/ug/voice-activity-detection-in-noise-using-deep-learning.html
My question is, when testing a trained LSTM network, as in the article did, the input data is not shaped as the training input as (#frames, #time_steps, #features), does this mean, when doing inference, the trained LSTM network will take each frame as a input independetly, and classify if this frame is noise or voice, so basically there is no hidden states used when doing inference, am I right?
Thank you in advance!
0 comentarios
Respuesta aceptada
Brian Hemmat
el 7 de Mzo. de 2023
I did not look at the dimensions you're discussing, but I can say that you are correct that the "streaming" code in the example classifies chunks independently. Note that it is calling classify and not classifyAndUpdateState.
Stay tuned for the R2023a release, where we have updated the example to maintain state (should be coming in the next few weeks).
0 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Deep Learning Toolbox en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!