Is it possible to make 2 stream CNN by using Matlab?

3 visualizaciones (últimos 30 días)
moeko hidaka
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

Respuesta aceptada

Kenta
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.
2019b以降ではカスタムループとよばれる新たな枠組みが利用可能となり、複数入力のCNNも実装可能です。
また、カスタムループ以外にも方法があります。上のリンクをご参照ください。
  1 comentario
Rd
Rd el 19 de Nov. de 2020
Dear Kenta,
Can you able to explain it in english? Hope you can.
Thanks,
Ramasenthil

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre 時系列、シーケンス、およびテキストを使用した深層学習 en Help Center y File Exchange.

Productos


Versión

R2019b

Community Treasure Hunt

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

Start Hunting!