Я получаю объект типа класса Autoencoder
после запуска указанной функции:
[X,T] = wine_dataset;
hiddenSize = 25;
autoenc1 = trainAutoencoder(X,hiddenSize,...
'L2WeightRegularization',0,...
'SparsityRegularization',0,...
'SparsityProportion',1,...
'DecoderTransferFunction','purelin');
Если я попытаюсь запросить одно из свойств, я могу получить его без проблем,
>> autoenc1.EncoderWeights(1,1)
ans = -0.0404
Однако, если я пытаюсь установить его, я получаю сообщение об ошибке:
>> autoenc1.EncoderWeights(1,1) = 0.4
In class 'Autoencoder', no set method is defined for Dependent property 'EncoderWeights'. A
Dependent property needs a set method to assign its value.