create_network.m

来自「简化的模糊神经网络」· M 代码 · 共 31 行

M
31
字号
function net = create_network(num_features, varargin)% CREATE_NETWORK  Creates a new SFAM neural network.%       NET = CREATE_NETWORK(NUM_FEATURES)  creates a new SFAM network [Simplified Fuzzy%       ARTMAP (Kasuba, 1993)] suitable for data contaning NUM_FEATURES features. %%	Network can be configured by giving parameters in the format:%	NET = CREATE_NETWORK(NUM_FEATURES, 'paramname1', value1, 'paramname2', value2, ...)%%	Valid parameters are:  D, max_categories, vigilance, alpha, epochs, beta, epsilon,%	singlePrecision.%% Emre Akbas, May 2006%net = struct( ...     'D'		, num_features ...    ,'max_categories' 	, 100 ...    ,'vigilance'	, 0.75 ...    ,'alpha' 		, 0.001 ...    ,'epochs'		, 10 ...    ,'beta'		, 1 ...    ,'weights'		, cell(1) ...    ,'labels'		, [] ...    ,'epsilon'		, 0.001 ...    ,'singlePrecision'	, false ...);for i=1:2:length(varargin)    net = setfield(net,varargin{i},varargin{i+1});end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?