GoLang fann_init_weights

request it (227)
GoLang replacement for PHP's fann_init_weights [edit | history]

Do you know a GoLang replacement for PHP's fann_init_weights? Write it!

PHP fann_init_weights

PHP original manual for fann_init_weights [ show | php.net ]


(PECL fann >= 1.0.0)

fann_init_weightsInitialize the weights using Widrow + Nguyen’s algorithm


bool fann_init_weights ( resource $ann , resource $train_data )

Initialize the weights using Widrow + Nguyen’s algorithm.

This function behaves similarly to fann_randomize_weights(). It will use the algorithm developed by Derrick Nguyen and Bernard Widrow to set the weights in such a way as to speed up training. This technique is not always successful, and in some cases can be less efficient than a purely random initialization.

The algorithm requires access to the range of the input data (for example largest and smallest input), and therefore accepts a second argument, data, which is the training data that will be used to train the network.



Neural network resource.


Neural network training data resource.

Return Values

Returns TRUE on success, or FALSE otherwise.

See Also