Unable to perform assignment because the size of the left side is 2-by-1 and the size of the right side is 2-by-226.

1 visualización (últimos 30 días)
Hi,
I am having problem solving this problem:
Unable to perform assignment because the size of the left side is 2-by-1 and the size of the right
side is 2-by-226.
Here are some parts of the code:
xTrain is a 1x226 Matrix
expectedOutputTrain is a 226x1 Matrix
size of numclasses is 2
inputSize = numel(xTrain);
numHiddenUnits = 5;
numClasses = numel(categories(expectedOutputTrain));
net = trainNetwork(xTrain',expectedOutputTrain,layers,options);
  2 comentarios
Stephen23
Stephen23 el 27 de Abr. de 2018
@L: please show the complete error message. This means all of the red text.
L
L el 27 de Abr. de 2018
Hi, these are all the red text. I apologize for the inconvenience.
Error using trainNetwork (line 154)
Unable to perform assignment because the size of the left side is 2-by-1 and the size of the right side is 2-by-226.
Error in botImTired (line 54)
net = trainNetwork(xTrain,expectedOutputTrain,layers,options);
Caused by:
Unable to perform assignment because the size of the left side is 2-by-1 and the size of the right side is 2-by-226.

Iniciar sesión para comentar.

Respuestas (0)

Categorías

Más información sobre Sequence and Numeric Feature Data Workflows en Help Center y File Exchange.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by