Is there any way to compute the number of trainable parameters from code in a deep CNN network?

조회 수: 7 (최근 30일)
Hello
I am using a six layer compact CNN model for classification after intantiating the layers and training data to trainNetwork(). I want to calculate the number of trainable parameters in this network. Something similar to the below in pytorch:
model=net()
for parameter in model.parameters():
print(parameter)
Is there any way avaible in MATLAB?

답변 (1개)

Harsh
Harsh 2025년 2월 28일
You can calculate the number of trainable parameters in your Convolutional Neural Network (CNN) model using the analyzeNetwork function, which provides a detailed layer-by-layer breakdown, including the count of learnable parameters for each layer.
Please refer to the following documentation for more information regarding “analyzeNetwork” function - https://www.mathworks.com/help/deeplearning/ref/analyzenetwork.html

카테고리

Help CenterFile Exchange에서 Deep Learning Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by