C# Class Encog.Util.Normalize.Output.OutputFieldRangeMapped

Inheritance: BasicOutputField, IRequireTwoPass
ファイルを表示 Open project: encog/encog-silverlight-core

Public Methods

Method Description
Calculate ( int subfield ) : double

Calculate this output field.

ConvertBack ( double data ) : double

Convert a number back after its been normalized.

OutputFieldRangeMapped ( ) : System

Default constructor, used mainly for reflection.

OutputFieldRangeMapped ( IInputField f ) : System

Construct the output field with -1 for low and +1 for high.

OutputFieldRangeMapped ( IInputField field, double low, double high ) : System

Construct a range mapped output field.

RowInit ( ) : void

Not needed for this sort of output field.

Method Details

Calculate() public method

Calculate this output field.
public Calculate ( int subfield ) : double
subfield int Not used.
return double

ConvertBack() public method

Convert a number back after its been normalized.
public ConvertBack ( double data ) : double
data double The number to convert back.
return double

OutputFieldRangeMapped() public method

Default constructor, used mainly for reflection.
public OutputFieldRangeMapped ( ) : System
return System

OutputFieldRangeMapped() public method

Construct the output field with -1 for low and +1 for high.
public OutputFieldRangeMapped ( IInputField f ) : System
f IInputField The input field.
return System

OutputFieldRangeMapped() public method

Construct a range mapped output field.
public OutputFieldRangeMapped ( IInputField field, double low, double high ) : System
field IInputField The input field to base this on.
low double The low value.
high double The high value.
return System

RowInit() public method

Not needed for this sort of output field.
public RowInit ( ) : void
return void