Add generated simple training tests
Esse commit está contido em:
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_activation_function() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_activation_function( $ann, 1, 1 ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
int(%d)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_activation_steepness() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_activation_steepness( $ann, 1, 1 ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_bit_fail_limit() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_bit_fail_limit( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_learning_momentum() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_learning_momentum( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_learning_rate() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_learning_rate( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_quickprop_decay() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_quickprop_decay( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_quickprop_mu() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_quickprop_mu( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_rprop_decrease_factor() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_rprop_decrease_factor( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_rprop_delta_max() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_rprop_delta_max( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_rprop_delta_min() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_rprop_delta_min( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_rprop_delta_zero() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_rprop_delta_zero( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_rprop_increase_factor() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_rprop_increase_factor( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_sarprop_step_error_shift() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_sarprop_step_error_shift( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_sarprop_step_error_threshold_factor() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_sarprop_step_error_threshold_factor( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_sarprop_temperature() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_sarprop_temperature( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_sarprop_weight_decay_shift() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_sarprop_weight_decay_shift( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
float(%f)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_train_error_function() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_train_error_function( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
int(%d)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_train_stop_function() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_train_stop_function( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
int(%d)
|
||||
@@ -0,0 +1,12 @@
|
||||
--TEST--
|
||||
Test function fann_get_training_algorithm() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_get_training_algorithm( $ann ) );
|
||||
|
||||
?>
|
||||
--EXPECTF--
|
||||
int(%d)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_activation_function() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_activation_function( $ann, FANN_SIGMOID_SYMMETRIC, 1, 1 ) );
|
||||
var_dump( fann_get_activation_function( $ann, 1, 1 ) == FANN_SIGMOID_SYMMETRIC );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_activation_steepness() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_activation_steepness( $ann, 0.5, 1, 1 ) );
|
||||
var_dump( round( fann_get_activation_steepness( $ann, 1, 1 ), 2 ) == round( 0.5, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_bit_fail_limit() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_bit_fail_limit( $ann, 0.5 ) );
|
||||
var_dump( round( fann_get_bit_fail_limit( $ann ), 2 ) == round( 0.5, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_learning_momentum() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_learning_momentum( $ann, 0.2 ) );
|
||||
var_dump( round( fann_get_learning_momentum( $ann ), 2 ) == round( 0.2, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_learning_rate() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_learning_rate( $ann, 0.5 ) );
|
||||
var_dump( round( fann_get_learning_rate( $ann ), 2 ) == round( 0.5, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_quickprop_decay() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_quickprop_decay( $ann, -0.0002 ) );
|
||||
var_dump( round( fann_get_quickprop_decay( $ann ), 2 ) == round( -0.0002, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_quickprop_mu() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_quickprop_mu( $ann, 1.7 ) );
|
||||
var_dump( round( fann_get_quickprop_mu( $ann ), 2 ) == round( 1.7, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_rprop_decrease_factor() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_rprop_decrease_factor( $ann, 0.6 ) );
|
||||
var_dump( round( fann_get_rprop_decrease_factor( $ann ), 2 ) == round( 0.6, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_rprop_delta_max() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_rprop_delta_max( $ann, 49.5 ) );
|
||||
var_dump( round( fann_get_rprop_delta_max( $ann ), 2 ) == round( 49.5, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_rprop_delta_min() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_rprop_delta_min( $ann, 0.1 ) );
|
||||
var_dump( round( fann_get_rprop_delta_min( $ann ), 2 ) == round( 0.1, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_rprop_delta_zero() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_rprop_delta_zero( $ann, 0.2 ) );
|
||||
var_dump( round( fann_get_rprop_delta_zero( $ann ), 2 ) == round( 0.2, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_rprop_increase_factor() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_rprop_increase_factor( $ann, 1.2 ) );
|
||||
var_dump( round( fann_get_rprop_increase_factor( $ann ), 2 ) == round( 1.2, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_sarprop_step_error_shift() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_sarprop_step_error_shift( $ann, 1.4 ) );
|
||||
var_dump( round( fann_get_sarprop_step_error_shift( $ann ), 2 ) == round( 1.4, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_sarprop_step_error_threshold_factor() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_sarprop_step_error_threshold_factor( $ann, 0.2 ) );
|
||||
var_dump( round( fann_get_sarprop_step_error_threshold_factor( $ann ), 2 ) == round( 0.2, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_sarprop_temperature() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_sarprop_temperature( $ann, 0.02 ) );
|
||||
var_dump( round( fann_get_sarprop_temperature( $ann ), 2 ) == round( 0.02, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_sarprop_weight_decay_shift() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_sarprop_weight_decay_shift( $ann, -6.744 ) );
|
||||
var_dump( round( fann_get_sarprop_weight_decay_shift( $ann ), 2 ) == round( -6.744, 2 ) );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_train_error_function() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_train_error_function( $ann, FANN_ERRORFUNC_LINEAR ) );
|
||||
var_dump( fann_get_train_error_function( $ann ) == FANN_ERRORFUNC_LINEAR );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_train_stop_function() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_train_stop_function( $ann, FANN_STOPFUNC_BIT ) );
|
||||
var_dump( fann_get_train_stop_function( $ann ) == FANN_STOPFUNC_BIT );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
@@ -0,0 +1,14 @@
|
||||
--TEST--
|
||||
Test function fann_set_training_algorithm() by calling it with its expected arguments
|
||||
--FILE--
|
||||
<?php
|
||||
|
||||
$ann = fann_create_standard( 3, 3, 2, 1 );
|
||||
|
||||
var_dump( fann_set_training_algorithm( $ann, FANN_TRAIN_QUICKPROP ) );
|
||||
var_dump( fann_get_training_algorithm( $ann ) == FANN_TRAIN_QUICKPROP );
|
||||
|
||||
?>
|
||||
--EXPECT--
|
||||
bool(true)
|
||||
bool(true)
|
||||
Referência em uma Nova Issue
Bloquear um usuário