C# Class Encog.Neural.Networks.Training.Concurrent.Jobs.RPROPJob

A training definition for RPROP training.
Inheritance: TrainingJob
Afficher le fichier Open project: encog/encog-silverlight-core

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
CreateTrainer ( OpenCLTrainingProfile profile, bool singleThreaded ) : void
RPROPJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory ) : System

Construct an RPROP job. For more information on RPROP see the ResilientPropagation class.

RPROPJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory, double initialUpdate, double maxStep, double localRatio, int globalRatio, double segmentationRatio, int iterationsPer ) : System

Construct an RPROP job. For more information on RPROP see the ResilientPropagation class.

RPROPJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory, double localRatio, int globalRatio, double segmentationRatio, int iterationsPer ) : System

Construct an RPROP job. For more information on RPROP see the ResilientPropagation class.

Method Details

CreateTrainer() public méthode

public CreateTrainer ( OpenCLTrainingProfile profile, bool singleThreaded ) : void
profile Encog.Engine.Network.Train.Prop.OpenCLTrainingProfile
singleThreaded bool
Résultat void

RPROPJob() public méthode

Construct an RPROP job. For more information on RPROP see the ResilientPropagation class.
public RPROPJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory ) : System
network BasicNetwork The network to train.
training INeuralDataSet The training data to use.
loadToMemory bool True if binary training data should be loaded to memory.
Résultat System

RPROPJob() public méthode

Construct an RPROP job. For more information on RPROP see the ResilientPropagation class.
public RPROPJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory, double initialUpdate, double maxStep, double localRatio, int globalRatio, double segmentationRatio, int iterationsPer ) : System
network BasicNetwork The network to train.
training INeuralDataSet The training data to use.
loadToMemory bool True if binary training data should be loaded to memory.
initialUpdate double The initial update.
maxStep double The max step.
localRatio double The local ratio, used if this job is performed by an OpenCL Device.
globalRatio int The global ratio, used if this job is performed by an OpenCL Device.
segmentationRatio double The segmentation ratio, used if this job is performed by an OpenCL Device.
iterationsPer int How many iterations to process per cycle.
Résultat System

RPROPJob() public méthode

Construct an RPROP job. For more information on RPROP see the ResilientPropagation class.
public RPROPJob ( BasicNetwork network, INeuralDataSet training, bool loadToMemory, double localRatio, int globalRatio, double segmentationRatio, int iterationsPer ) : System
network BasicNetwork The network to train.
training INeuralDataSet The training data to use.
loadToMemory bool True if binary training data should be loaded to memory.
localRatio double The local ratio, used if this job is performed by an OpenCL Device.
globalRatio int The global ratio, used if this job is performed by an OpenCL Device.
segmentationRatio double The segmentation ratio, used if this job is performed by an OpenCL Device.
iterationsPer int How many iterations to process per cycle.
Résultat System