2017-04-19 30 views
0

我在matlab中發現了一個時延神經網絡(TDNN)的代碼,它只包含一個隱藏層。我可以放多個,如果是的話,我該怎麼辦?帶多個隱藏層的TDNN

[X,T] = simpleseries_dataset; 
net = timedelaynet(1:2,10); 
[Xs,Xi,Ai,Ts] = preparets(net,X,T); 
net = train(net,Xs,Ts,Xi,Ai); 
view(net) 
Y = net(Xs,Xi,Ai); 
perf = perform(net,Ts,Y); 

我試過這個,但它不起作用。

net = timedelaynet(1:2,{10,10}); 

謝謝你的幫助。

回答

0

我相信在這個例子中你不想要單元格樣式參數{10, 10}。嘗試[10, 10]作爲載體,則該命令可能是:

net = timedelaynet(1:2,[10,10]); 
+0

謝謝它的作品。 – azertq