C# Class AdvancedOCR.ConvolutionWeights

Inheritance: RectangularWeights
Datei anzeigen Open project: patrickmeiring/LeNet Class Usage Examples

Protected Properties

Property Type Description
Weight double[]
WeightStepSize double[]

Public Methods

Method Description
ConvolutionWeights ( int convolutionWidth, int convolutionHeight, int mapCount ) : System
ToString ( ) : string

Protected Methods

Method Description
CompletePreTrainingCore ( ) : void
EstimateBiasSecondDerivative ( RectangularStep downstream ) : void
PropogateError ( RectangularStep upstream, RectangularStep downstream, int weightX, int weightY, int mapNumber ) : void
PropogateError ( RectangularStep downstream, int mapNumber ) : void
PropogateForward ( RectangularStep upstream, int upstreamX, int upstreamY, int mapNumber ) : double
PropogateForward ( RectangularStep downstream, int mapNumber ) : void
PropogateUnitSecondDerivatives ( RectangularStep upstream, RectangularStep downstream, int weightX, int weightY, int mapNumber ) : void
PropogateUnitSecondDerivatives ( RectangularStep downstream, int mapNumber ) : void
StartPreTrainingCore ( ) : void

Method Details

CompletePreTrainingCore() protected method

protected CompletePreTrainingCore ( ) : void
return void

ConvolutionWeights() public method

public ConvolutionWeights ( int convolutionWidth, int convolutionHeight, int mapCount ) : System
convolutionWidth int
convolutionHeight int
mapCount int
return System

EstimateBiasSecondDerivative() protected method

protected EstimateBiasSecondDerivative ( RectangularStep downstream ) : void
downstream RectangularStep
return void

PropogateError() protected method

protected PropogateError ( RectangularStep upstream, RectangularStep downstream, int weightX, int weightY, int mapNumber ) : void
upstream RectangularStep
downstream RectangularStep
weightX int
weightY int
mapNumber int
return void

PropogateError() protected method

protected PropogateError ( RectangularStep downstream, int mapNumber ) : void
downstream RectangularStep
mapNumber int
return void

PropogateForward() protected method

protected PropogateForward ( RectangularStep upstream, int upstreamX, int upstreamY, int mapNumber ) : double
upstream RectangularStep
upstreamX int
upstreamY int
mapNumber int
return double

PropogateForward() protected method

protected PropogateForward ( RectangularStep downstream, int mapNumber ) : void
downstream RectangularStep
mapNumber int
return void

PropogateUnitSecondDerivatives() protected method

protected PropogateUnitSecondDerivatives ( RectangularStep upstream, RectangularStep downstream, int weightX, int weightY, int mapNumber ) : void
upstream RectangularStep
downstream RectangularStep
weightX int
weightY int
mapNumber int
return void

PropogateUnitSecondDerivatives() protected method

protected PropogateUnitSecondDerivatives ( RectangularStep downstream, int mapNumber ) : void
downstream RectangularStep
mapNumber int
return void

StartPreTrainingCore() protected method

protected StartPreTrainingCore ( ) : void
return void

ToString() public method

public ToString ( ) : string
return string

Property Details

Weight protected_oe property

protected double[] Weight
return double[]

WeightStepSize protected_oe property

protected double[] WeightStepSize
return double[]