MVCNN(语言-matlab)无法识别的字段名称“learningRate”

问题遇到的现象和发生背景

我在 MVCNN 代码中运行 run_experiments.m。但是,出现问题:无法识别的字段名称“learningRate”,错误在 cnn_shape.m 的第 130 行,'lr = cellfun(@(l)l.learningRate, net.layers(trainable_layers),'UniformOutput',false );'您能提供一些解决方案吗?

运行结果及报错内容

run_experiments

Scanning for classes ... 40 classes found! 
Scanning for images: 
  [ 1/40] airplane ...     train/val/test: 64/16/20 (shapes)
  [ 2/40] bathtub ...     train/val/test: 64/16/20 (shapes)
  [40/40] xbox ...     train/val/test: 64/16/20 (shapes)
Loading imdb from data\modelnet40v1\imdb.mat ... done!

无法识别的字段名称 "learningRate"。
出错 cnn_shape>@(l)l.learningRate (第 130 行)

lr = cellfun(@(l)l.learningRate, net.layers(trainable_layers),'UniformOutput',false);

出错 cnn_shape (第 130 行)
lr = cellfun(@(l)l.learningRate, net.layers(trainable_layers),'UniformOutput',false);
出错 run_experiments (第 12 行)
cnn_shape('modelnet40v1', ...

你是不是没定义这个函数啊?如果是官方的工具箱里的函数是不是没放对路径呢?