MATLAB Answers


how to solve this error? in matlab

Asked by Fawad Ahmad on 22 Jul 2019
Latest activity Edited by Peter Jarosi on 22 Jul 2019
net.layers{1} = struct(...
'name', 'conv1', ...
'type', 'conv', ...
'weights', {{randn(10,10,3,2,'single'), randn(2,1,'single')}}, ...
'pad', 0, ...
'stride', 1) ;
net.layers{2} = struct(...
'name', 'relu1', ...
'type', 'relu') ;


Show 1 older comment
on 22 Jul 2019
net.layers{1} = struct2cell(struct(...))
Unable to perform assignment because brace indexing is not supported for variables of this type.
Error in cnn_wrap (line 1)
net.layers{1} = struct2cell(struct(...
Sir, same error again
I can't reproduce your error. If I copy your code in my Matlab it works properly.
It looks like this is a part of your cnn_wrap function, therefore most likely variable net is in the argument list of your function, and predefined in a different way. But we don't know how you called cnn_wrap function from your main script and what the original content of variable net was.

Sign in to comment.

0 Answers