怎么新建Series​Network啊?一​次性划分好维度?。

daylength=20;
%% 使用TrainNetwork训练LSTM网络
rmse=zeros(daylength,1);
for i=1:daylength
net(i) = trainNetwork(XTrain,YTrain(i,:),layers,options);
YPred = predict(net(i),XTrain);
rmse(i)=sqrt(mean((YTrain(i,:)-YPred).^2));
end
这样一个训练得出20个net~是一个1*20的维度~
net(i) = trainNetwork(XTrain,YTrain(i,:),layers,options);
这句matlab提示要我改~因为每次运行维度都改~我想事先划分好维度~
但是net是SeriesNetwork这类~我不知道怎么新建

 採用された回答

0 投票

你要不要先找一下软件自带的例子?
根本就不需要自己写rmse这种东西,直接trainNetwork就是训练网络了

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeFPGA, ASIC, and SoC Development についてさらに検索

Community Treasure Hunt

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

Start Hunting!