Analysis of each layer in a Deep Learning Convolutional network

Hi, I am new to the Deep Learning toolbox and I need to guidance on how to proceed:
I have trained my network (A modified GoogleNet) and I need to evaluate the performance of the network, therefore I would like to acquire the output after Layer 1, 2 etc to get more in depth on the performance.
Is there a way to take an image A, feed that to the network and acquire the output after layer X?
Thanks!

回答 (1 件)

Zenin Easa Panthakkalakath
Zenin Easa Panthakkalakath 2019 年 3 月 15 日

1 投票

Hi Andreas,
You can do this by using the following command:
>> activations(net,X,layer)
where 'net' is the trained network, X is the input data and 'layer' is the layer name.
Have a look at the following documentation for more information:
Regards,
Zenin

カテゴリ

質問済み:

2019 年 3 月 11 日

Community Treasure Hunt

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

Start Hunting!

Translated by