fann_create_train_from_callback

PECL fann >= 1.0.0
fann_create_train_from_callback - Creates the training data struct from a user supplied function
Manual
Code Examples

fann_create_train_from_callback(
     int$num_data,
     int$num_input,
     int$num_output,
     callable$user_function
): resource

Creates the training data struct from a user supplied function. As the training data are numerable (data 1, data 2...), the user must write a function that receives the number of the training data set (input, output) and returns the set.

Parameters

num_data

The number of training data

num_input

The number of inputs per training data

num_output

The number of ouputs per training data

user_function

The user supplied function with following parameters: num - The number of the training data set num_input - The number of inputs per training data num_output - The number of ouputs per training data

The function should return an associative array with keys input and output and two array values of input and output.

Return Values

Returns a train data resource on success, or false on error.

Notes

Note:

This function is only available if the fann extension has been build against libfann >= 2.2.

Related Functions

Example of fann_create_train_from_callback

Show all examples for fann_create_train_from_callback

PHP Version:


Function fann_create_train_from_callback:

FANN (Fast Artificial Neural Network) Functions

Most used PHP functions