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 visualizzazione (ultimi 30 giorni)
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 Commenti
L
L il 27 Apr 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.

Accedi per commentare.

Risposte (0)

Categorie

Scopri di più su Data Distribution Plots in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by