ERROR in feedforwardnet (Default value is not a member of type "nntype.training_fcn".)

조회 수: 13 (최근 30일)
Why do I receive the following error when Tried to run the example:
This is my full code : Line 22 is the line with 'trainbr'.
clear
clc
close all
% With Noise
%
%%%%%%%%%%%
%algorlm.m
% A script comparing performance of different algorithms
% traingd - batch gradient descent
% trainlm - Levenberg - Marquardt
% traingda
% traincgf
% traincgp
% trainbfg
%%%%%%%%%%%
%generation of examples and targets
x=0:0.2:4*pi;
y=sin(x);
p=con2seq(x); t=con2seq(y); % convert the data to a useful format
%creation of networks
net1=feedforwardnet(20,'trainbr');
net2=feedforwardnet(20,'traingd');
The error is :
Default value is not a member of type "nntype.training_fcn".
Error using nnetParamInfo (line 28)
FCN does not return an info object.
Error in feedforwardnet>get_info (line 87)
nnetParamInfo('trainFcn','Training Function','nntype.training_fcn','trainlm',...
Error in feedforwardnet (line 39)
if isempty(INFO), INFO = get_info; end
Error in backpropag_noisydata (line 22)
net1=feedforwardnet(20,'trainbr');
Its just the given example which I try to run. But still it just throws me an error figuring out looks difficult.
  댓글 수: 5
Marimuthu Ananthavelu
Marimuthu Ananthavelu 2017년 5월 21일
I use the same version and it happens only sometimes. (R2017a).
Walter Roberson
Walter Roberson 2017년 5월 22일
I have not been able to reproduce this in R2017a on OS-X

댓글을 달려면 로그인하십시오.

답변 (1개)

Wilson A N
Wilson A N 2017년 5월 11일
I was not able to reproduce the issue at my end. But, I suspect that this behavior is caused due to a path issue or due to one or more default functions being shadowed.
Can you please execute the following commands in MATLAB command window
>> restoredefaultpath
>> rehash toolboxcache
Since this looks like an issue with the MATLAB search path, "restoredefaultpath" will try and reset it to the default path. This command sets the search path to include only folders for MathWorks installed products.
Using the "rehash" command updates the MATLAB list of known files on the search path.
Please execute the script and check if the issue still persists.
More information on "restoredefaultpath" and "rehash" are found in the following link:

카테고리

Help CenterFile Exchange에서 Sequence and Numeric Feature Data Workflows에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by