C# Класс Encog.Neural.Networks.Training.Concurrent.Jobs.RPROPJob

A training definition for RPROP training.
Наследование: TrainingJob
Показать файл Открыть проект

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
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.

Описание методов

CreateTrainer() публичный Метод

public CreateTrainer ( OpenCLTrainingProfile profile, bool singleThreaded ) : void
profile Encog.Engine.Network.Train.Prop.OpenCLTrainingProfile
singleThreaded bool
Результат void

RPROPJob() публичный Метод

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.
Результат System

RPROPJob() публичный Метод

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.
Результат System

RPROPJob() публичный Метод

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.
Результат System