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

조회 수: 1 (최근 30일)
moeko hidaka
moeko hidaka 2017년 9월 21일
댓글: Rd 2020년 11월 19일
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

채택된 답변

Kenta
Kenta 2020년 3월 29일
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
Rd
Rd 2020년 11월 19일
Dear Kenta,
Can you able to explain it in english? Hope you can.
Thanks,
Ramasenthil

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 時系列、シーケンス、およびテキストを使用した深層学習에 대해 자세히 알아보기

제품


릴리스

R2019b

Community Treasure Hunt

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

Start Hunting!