Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

fann_create_train_from_callback(3) [php man page]

FANN_CREATE_TRAIN_FROM_CALLBACK(3)					 1					FANN_CREATE_TRAIN_FROM_CALLBACK(3)

fann_create_train_from_callback - Creates the training data struct from a user supplied function

SYNOPSIS
resource fann_create_train_from_callback (int $num_data, int $num_input, int $num_output, collable $user_function) DESCRIPTION
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
o $num_data - The number of training data o $num_input - The number of inputs per training data o $num_output - The number of ouputs per training data o $user_function - The user supplied function with following parameters: o num - The number of the training data set o num_input - The number of inputs per training data o num - The number of ouputs per training dataThe number of inputs 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. EXAMPLES
Example #1 fann_create_train_from_callback example <?php function create_train_callback($num_data, $num_input, $num_output) { return array( "input" => array_fill(0, $num_input, 1), "output" => array_fill(0, $num_output, 1), ); } $num_data = 3; $num_input = 2; $num_output = 1; $train_data = fann_create_train_from_callback($num_data, $num_input, $num_output, "create_train_callback"); if ($train_data) { // Do something with $train_data } ?> SEE ALSO
fann_read_train_from_file(3), fann_train_on_data(3), fann_destroy_train(3), fann_save_train(3). PHP Documentation Group FANN_CREATE_TRAIN_FROM_CALLBACK(3)

Check Out this Related Man Page

apertium-lextor(1)														apertium-lextor(1)

NAME
apertium-lextor - This application is part of ( apertium ) This tool is part of the apertium machine translation architecture: http://apertium.org. SYNOPSIS
apertium-lextor --trainwrd stopwords words n left right corpus model [ --weightexp w ] [ --debug ] apertium-lextor --trainlch stopwords lexchoices n left right corpus wordmodel dic bildic model [ --weightexp w ] [ --debug ] apertium-lextor --lextor model dic left right [ --debug ] [ --weightexp w ] DESCRIPTION
apertium-lextor is the application responsible for training and usage of the lexical selector module. OPTIONS
--trainwrd | -t Train word co-occurrences model. It needs the following required parameters: stopwords file containing a list of stop words. Stop words are ignored. words file containing a list of words. For each word a co-occurrence model is built. n number of words per co-occurrence model (for each model, the n most frequent words). left left-side context to take into account (number of words). right right-side context to take into account (number of words). corpus file containing the training corpus. model output file on which the co-occurrence models are saved. --trainlch | -r Train lexical choices co-occurrence models using a target language co-occurrence model and a bilingual dictionary. It needs the following required parameters: stopwords file containing a list of stop words. Stop words are ignored. lexchoices file containing a list of lexical choices. For each lexical choice a co-occurrence model is built. n number of words per co-occurrence model (for each model, the n most frequent words). left left-side context to take into account (number of words). right right-side context to take into account (number of words). corpus file containing the training corpus. wordmodel target-language word co-occurrence model (previously trained by means of the --trainwrd option). dic the lexical-selection dictionary (binary format). bildic the bilingual dictionary (binary format). model output file on which the co-occurrence models are saved. --lextor | -l Perform the lexical selection on the input stream. It needs the following required parameters: model file containing the model to be used for the lexical selection. dic lexical-selection dictionary (binary format). left left-side context to take into account (number of words). right right-side context to take into account (number of words). --weightexp w Specify a weight value to change the influence of surrounding words while training or performing the lexical selection. The parameter w must be a positive value. --debug | -d Show debug information while working. --help | -h Shows this help. --version | -v Shows license information. SEE ALSO
apertium-gen-lextorbil(1), apertium-preprocess-corpus-lextor(1), apertium-gen-stopwords-lextor(1), apertium-gen-wlist-lextor(1), aper- tium-gen-wlist-lextor-translation(1), apertium-lextor-eval(1), apertium-lextor-mono(1). BUGS
Lots of...lurking in the dark and waiting for you! AUTHOR
(c) 2005,2006 Universitat d'Alacant / Universidad de Alicante. All rights reserved. 2006-12-12 apertium-lextor(1)
Man Page