运行时错误patternnet从帮助文档示例代码

8视图(30天)
我尝试运行示例代码patternnet帮助文档的功能:
[x, t] = iris_dataset;
网= patternnet (10);
网=火车(净,x, t);
视图(净)
y =净(x);
穿孔=执行(净、t、y);
类= vec2ind (y);
我得到一个错误的命令窗口时当我试着运行patternnet (10):
错误使用boiler_transfer(第98行)
未被认可的代码:“defaultParam”
错误softmax(第75行)
boiler_transfer
错误在网络/ subsasgn > getDefaultParam(第2048行)
param =结构(函数宏指令(fcn“defaultParam”));
错误在网络/ subsasgn > setLayerTransferFcn(第1224行)
net.layers {}。transferParam = getDefaultParam (transferFcn);
错误在网络/ subsasgn > network_subsasgn(第208行)
如果isempty (err),净,呃= setLayerTransferFcn(净,我,transferFcn);结束
错误在网络/ subsasgn(13号线)
网= network_subsasgn(网,下标,v,网络名);
错误在patternnet > create_network(第104行)
net.layers {net.numLayers}。transferFcn =“softmax”;
错误在patternnet(第71行)
网= create_network(参数);
谁能解释是什么地方出错了?我2014 Matlab运行。
问候
鲍勃

接受的答案

哈斯。桑达尔
哈斯。桑达尔 2014年10月14日
编辑:哈斯。桑达尔 2014年10月14日
的错误,它看起来像另一个函数 softmax 那阴影随产品。所以你可能会想尝试的 哪一个 命令:
哪一个——softmax
如果这个列表将softmax多位置的工具箱\ nnet \ nnet \ nntransfer \ softmax。米”,您可能想要删除其他softmax。从你的路径在使用m patternnet 函数。
3评论

登录置评。

答案(1)

格雷格·希斯
格雷格·希斯 2014年10月14日
我唯一能想到的是使用7之前明确或清除所有使用这些命令。

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!