package ANN
access public

 Methods

__construct()

__construct(integer $intMaxStringLength, boolean $boolOverride) 
uses \ANN\createMapping()

Parameters

$intMaxStringLength

integer

$boolOverride

boolean

(Default: FALSE) If $boolOverride is FALSE, an exception will be thrown if getInputValue() will be called with outranged values. If $boolOverride is TRUE, no exception will be thrown in this case, but lower values are replaced by $floatMin and upper values are replaced by $floatMax.

Exceptions

\ANN\Exception

__invoke()

__invoke(string $strValue) : array
uses \ANN\getInputValue()

Parameters

$strValue

string

Returns

array

__wakeup()

__wakeup() 

getInputValue()

getInputValue(string $strValue) : array
uses \ANN\calculateInputValues()
uses \ANN\removeSpecialCharacters()

Parameters

$strValue

string

Exceptions

\ANN\Exception

Returns

array

loadFromFile()

loadFromFile(string $strFilename) : \ANN\Network | \ANN\InputValue | \ANN\OutputValue | \ANN\Values | \ANN\StringValue | \ANN\Classification | \ANN\InterfaceLoadable
InheritedStatic
uses \ANN\Exception::__construct()
inherited_from \ANN\Filesystem::loadFromFile()

Parameters

$strFilename

string

(Default: null)

Exceptions

\ANN\Exception

Returns

saveToFile()

saveToFile(string $strFilename) 
Inherited
uses \ANN\Exception::__construct()
inherited_from \ANN\Filesystem::saveToFile()

Parameters

$strFilename

string

(Default: null)

Exceptions

\ANN\Exception

 Properties