Training a neural network

1 次查看(过去 30 天)
First Last
First Last 2017-10-16
评论: First Last 2017-10-16
I am new to the neural network using Matlab. I have training data with 684 inputs with each consisting of 360 samples whereas, the 684 output labels are of size 6.
I am trying to train a neural network with two hidden layers each consisting 20 neurons, but it is giving me an error. Can you please help me with this?
x=reshape(input,1,[]);
y=reshape(output,1,[]);
net=newcf([0 0.2],[[684,360], 20,20, [684,6]]);
net.trainparam.epochs = 20;
net.trainparam.goal = exp(1)^-25;
net.trainparam.lr = 0.01;
net = train(net,x, y)
  2 个评论
Steven Lord
Steven Lord 2017-10-16
What is the full text of the error message you receive? Show us everything printed in red text.
First Last
First Last 2017-10-16
Input data size does not match net.inputs{1}.size.

请先登录,再进行评论。

回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by