C# Class AdvancedOCR.Weights

Show file Open project: patrickmeiring/LeNet Class Usage Examples

Public Properties

Property Type Description
GlobalLearningRate double
GlobalMu double
Size int

Protected Properties

Property Type Description
random System.Random

Public Methods

Method Description
CompletePreTraining ( ) : void
PreTrain ( Step step ) : void
ProprogateForward ( Step downstream ) : void
StartPreTraining ( ) : void
Train ( Step downstream ) : void

Protected Methods

Method Description
CompletePreTrainingCore ( ) : void
PreTrainCore ( Step downstream ) : void
PropogateForwardCore ( Step step ) : void
RandomWeight ( int fanIn ) : double
Randomise ( double weights, int fanIn ) : void
StartPreTrainingCore ( ) : void
TrainCore ( Step downstream ) : void
Weights ( int size ) : System

Method Details

CompletePreTraining() public method

public CompletePreTraining ( ) : void
return void

CompletePreTrainingCore() protected abstract method

protected abstract CompletePreTrainingCore ( ) : void
return void

PreTrain() public method

public PreTrain ( Step step ) : void
step Step
return void

PreTrainCore() protected abstract method

protected abstract PreTrainCore ( Step downstream ) : void
downstream Step
return void

PropogateForwardCore() protected abstract method

protected abstract PropogateForwardCore ( Step step ) : void
step Step
return void

ProprogateForward() public method

public ProprogateForward ( Step downstream ) : void
downstream Step
return void

RandomWeight() protected static method

protected static RandomWeight ( int fanIn ) : double
fanIn int
return double

Randomise() protected static method

protected static Randomise ( double weights, int fanIn ) : void
weights double
fanIn int
return void

StartPreTraining() public method

public StartPreTraining ( ) : void
return void

StartPreTrainingCore() protected abstract method

protected abstract StartPreTrainingCore ( ) : void
return void

Train() public method

public Train ( Step downstream ) : void
downstream Step
return void

TrainCore() protected abstract method

protected abstract TrainCore ( Step downstream ) : void
downstream Step
return void

Weights() protected method

protected Weights ( int size ) : System
size int
return System

Property Details

GlobalLearningRate public static property

public static double GlobalLearningRate
return double

GlobalMu public static property

public static double GlobalMu
return double

Size public property

public int Size
return int

random protected static property

protected static Random,System random
return System.Random