Error changing miniBatchSize in included deep learning example

7 vues (au cours des 30 derniers jours)
Javier Bush
Javier Bush le 17 Oct 2019
Hello
I am using the example in 2019b
openExample('nnet/SeqToSeqClassificationUsing1DConvAndModelFunctionExample')
But when i changed the miniBatchSize to 2 I get the following error. I am trying to understand the example so will help to be able to change the miniBatchSize to a different value
Workarounds?
Index exceeds the number of array elements (1).
Error in SeqToSeqClassificationUsing1DConvAndModelFunctionExample>maskedCrossEntropyLoss (line 486)
idx = 1:numTimeSteps(i);
Error in SeqToSeqClassificationUsing1DConvAndModelFunctionExample>modelGradients (line 472)
loss = maskedCrossEntropyLoss(dlY, dlT, numTimeSteps);
Error in deep.internal.dlfeval (line 18)
[varargout{1:nout}] = fun(x{:});
Error in dlfeval (line 40)
[varargout{1:nout}] = deep.internal.dlfeval(fun,varargin{:});
Error in SeqToSeqClassificationUsing1DConvAndModelFunctionExample (line 287)
[gradients, loss] = dlfeval(@modelGradients,dlX,Y,parameters,hyperparameters,numTimeSteps);

Réponse acceptée

Tish Sheridan
Tish Sheridan le 6 Nov 2019

Plus de réponses (0)

Catégories

En savoir plus sur Install Products dans Help Center et File Exchange

Produits


Version

R2019b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by