Module Cgr.Cenac_test


module Cenac_test: Cgr_cenac_test
Main module of the Cenac tests tools.


type test_quantile =
| Quantile_auto
| Quantile_float of float
module type Tester_param = sig .. end

type sequences_kind =
| Mixed_markov of int * int (*order, number*)
| Markov of int (*order ; 0 = IID*)
type test_results_length = (string, int, float) Cgr_matrix.matrix 
type test_results = sequences_kind * test_results_length list 
module Tester: 
functor (P : Tester_param) -> sig .. end
module Pearson: 
functor (P : Cgr_types.Cenac_param) -> sig .. end
val vn_test_octave_compute_quantile : float -> 'a list -> float
vn_test_octave_compute_quantile p zone_list returns the quantile to used for the vn test.
val new_vn_test_alpha_j : (Cgr_types.sequence -> 'a list -> 'b) ->
('a list -> 'b -> float) -> 'a list list -> float -> int -> float
module Test_vn_param: 
functor (P : Cgr_types.Cenac_param) -> sig .. end
module Test_vn: 
functor (P : Cgr_types.Cenac_param) -> sig .. end
val markov_test_octave_compute_quantile : int -> float -> 'a list -> float
markov_test_octave_compute_quantile order p zone_list returns the quantile to used for the markov test.
val new_markov_test_alpha_j : int ->
?len:int ->
('a list list -> 'a list list) ->
(int -> 'a array -> Cgr_types.sequence_source -> float) ->
'a list list -> float -> float
module Test_cenac_markov: 
functor (P : Cgr_types.Cenac_param) -> sig .. end
module Cenac_adequation_param: 
functor (P : Cgr_types.Cenac_param) -> sig .. end
module Test_cenac_adequation: 
functor (P : Cgr_types.Cenac_param) -> sig .. end
module Lasgouttes_test: 
functor (P : Cgr_types.Cenac_param) -> sig .. end
module Cenac_optimal_vn: 
functor (P : Cgr_types.Cenac_param) -> sig .. end