C# Class NeuralNetworks.BackPropogationNetwork

Inheritance: NeuralNetwork
ファイルを表示 Open project: hemanthk119/NeuralNetworks Class Usage Examples

Public Methods

Method Description
BackPropogate ( DataSet datain, double learninnRate, double momentum ) : List>>
BackPropogationNetwork ( NetworkData data ) : System
BackPropogationNetwork ( int numInputs, int numOutputs, int numHidden, int numHiddenLayers = 1 ) : System
BatchBackPropogate ( DataSet dataSet, int iterations, double leanrnignRate, double momentum, BackgroundWorker worker = null ) : void

Method Details

BackPropogate() public method

public BackPropogate ( DataSet datain, double learninnRate, double momentum ) : List>>
datain DataSet
learninnRate double
momentum double
return List>>

BackPropogationNetwork() public method

public BackPropogationNetwork ( NetworkData data ) : System
data NetworkData
return System

BackPropogationNetwork() public method

public BackPropogationNetwork ( int numInputs, int numOutputs, int numHidden, int numHiddenLayers = 1 ) : System
numInputs int
numOutputs int
numHidden int
numHiddenLayers int
return System

BatchBackPropogate() public method

public BatchBackPropogate ( DataSet dataSet, int iterations, double leanrnignRate, double momentum, BackgroundWorker worker = null ) : void
dataSet DataSet
iterations int
leanrnignRate double
momentum double
worker System.ComponentModel.BackgroundWorker
return void