Is it possible to make 2 stream CNN by using Matlab?
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
moeko hidaka
el 21 de Sept. de 2017
Comentada: Rd
el 19 de Nov. de 2020
Is it possible to make 2 stream CNN by using Matlab? Like this papers.
I am thinking of The first network is
layers1 = [imageInputLayer([60 60 1],'Name','radar');
convolution2dLayer(5,20);
reluLayer;
maxPooling2dLayer(2,'Stride',2);
fullyConnectedLayer(1);
regressionLayer];
The second network is
layers2 = [imageInputLayer([120 120 1]);
convolution2dLayer(5,20);
reluLayer;
maxPooling2dLayer(2,'Stride',2);
convolution2dLayer(5,20);
reluLayer;
maxPooling2dLayer(2,'Stride',2);
fullyConnectedLayer(1);
regressionLayer];
The I wanna fusion these streams by using fullyConnectedLayer ( input : result of each streams ) and regressionLayer
0 comentarios
Respuesta aceptada
Kenta
el 29 de Mzo. de 2020
As of 2019b, a new system called "custom training loop" which enables you to implement multi-input CNN is available.
For example, you can refer to the example below.
Hope it will help you and potential users who would like to do the similar task.
https://jp.mathworks.com/matlabcentral/answers/503820-dag (written in Japanese)
2019b以降ではカスタムループとよばれる新たな枠組みが利用可能となり、複数入力のCNNも実装可能です。
また、カスタムループ以外にも方法があります。上のリンクをご参照ください。
1 comentario
Rd
el 19 de Nov. de 2020
Dear Kenta,
Can you able to explain it in english? Hope you can.
Thanks,
Ramasenthil
Más respuestas (0)
Ver también
Categorías
Más información sobre 時系列、シーケンス、およびテキストを使用した深層学習 en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!