Training a neural network

15 ビュー (過去 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