[756] | protected | static | string : | getDefaultFilename () |
[832] | public | static | Network : | loadFromFile ([string $strFilename = null]) |
[1078] | public | static | Network : | loadFromHost (string $strUsername, string $strPassword, string $strHost) |
[236] | public | Network : | __construct ([integer $intNumberOfHiddenLayers = 1], [integer $intNumberOfNeuronsPerLayer = 6], [integer $intNumberOfOutputs = 1]) | |
[449] | protected | void : | activate () | |
[413] | protected | void : | createHiddenLayers (integer $intNumberOfHiddenLayers, integer $intNumberOfNeuronsPerLayer) | |
[438] | protected | void : | createOutputLayer (integer $intNumberOfOutputs) | |
[1108] | protected | void : | detectOutputType () | |
[716] | protected | integer : | getCountInputs () | |
[1290] | protected | integer : | getCPULimit () | |
[1281] | protected | integer : | getMaxExecutionTime () | |
[996] | protected | float : | getNetworkError () | |
[1213] | public | array : | getNetworkInfo () | |
[564] | protected | integer : | getNextIndexInputsToTrain ([boolean $boolReset = FALSE]) | |
[871] | public | integer : | getNumberHiddenLayers () | |
[883] | public | integer : | getNumberHiddens () | |
[858] | public | integer : | getNumberInputs () | |
[896] | public | integer : | getNumberOutputs () | |
[355] | public | array : | getOutputs () | |
[391] | public | array : | getOutputsByInputKey (integer $intKeyInput) | |
[591] | public | integer : | getTotalLoops () | |
[1300] | protected | float : | getTrainedInputsPercentage () | |
[554] | protected | boolean : | hasTimeLeftForTraining () | |
[600] | protected | boolean : | isEpoch () | |
[640] | protected | boolean : | isTrainingComplete () | |
[670] | protected | boolean : | isTrainingCompleteByEpoch () | |
[685] | protected | boolean : | isTrainingCompleteByInputKey (integer $intKeyInput) | |
[980] | protected | void : | logNetworkErrors () | |
[929] | public | void : | logNetworkErrorsToFile (string $strFilename) | |
[945] | protected | void : | logWeights () | |
[912] | public | void : | logWeightsToFile (string $strFilename) | |
[1160] | public | void : | printNetwork () | |
[846] | public | void : | saveToFile ([string $strFilename = null]) | |
[1050] | public | void : | saveToHost (string $strUsername, string $strPassword, string $strHost) | |
[1194] | protected | void : | setDynamicLearningRate (integer $intLoop) | |
[264] | protected | void : | setInputs (array $arrInputs) | |
[334] | protected | void : | setInputsToTrain (array $arrInputs) | |
[624] | protected | void : | setLearningRate ([float $floatLearningRate = 0.7]) | |
[789] | protected | void : | setMaxExecutionTime () | |
[1145] | public | void : | setMomentum ([float $floatMomentum = 0.95]) | |
[1131] | public | void : | setOutputErrorTolerance ([float $floatOutputErrorTolerance = 0.02]) | |
[285] | protected | void : | setOutputs (array $arrOutputs) | |
[767] | protected | void : | setOutputType ([integer $intType = self::OUTPUT_LINEAR]) | |
[322] | public | void : | setValues (Values $objValues) | |
[483] | public | boolean : | train () | |
[1017] | public | Network : | trainByHost (string $strUsername, string $strPassword, string $strHost) | |
[733] | protected | void : | training (array $arrOutputs) | |
[1170] | public | void : | __invoke ([integer $intLevel = 2]) | |
[1180] | public | string : | __toString () | |
[818] | public | void : | __wakeup () |
Get the output values
Get the output values to the related input values set by setValues(). This method returns the output values as a two-dimensional array.
Log network errors while training in CSV format
Log weights while training in CSV format
Dynamic Learning Rate
Setting learning rate all 1000 loops dynamically
Setting the learning rate
Setting the percentage of output error in comparison to the desired output
Set Values for training or using network
Set Values of inputs and outputs for training or just inputs for using already trained network.
Inherited From Filesystem
Filesystem::loadFromFile()
Filesystem::saveToFile()
Documentation generated on Mon, 04 Jul 2011 21:31:10 +0200 by phpDocumentor 1.4.1