Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
val most_likely : 'a probabilities -> 'a
val class_probabilities :
('cls, 'ftr) naive_bayes ->
'cls ->
float * float array
val estimate :
?smoothing:float ->
?classes:'cls list ->
feature_size:int ->
('ftr -> int array) ->
('cls * 'ftr) list ->
('cls, 'ftr) naive_bayes
val eval :
?bernoulli:bool ->
('cls, 'ftr) naive_bayes ->
'ftr ->
'cls probabilities
val class_probabilities_mv :
('cls, 'ftr) naive_bayes_mv ->
'cls ->
'ftr ->
float * float array
val estimate_mv :
?smoothing:float ->
?classes:'cls list ->
feature_sizes:int array ->
('ftr -> int array) ->
('cls * 'ftr) list ->
('cls, 'ftr) naive_bayes_mv
val eval_mv : ('cls, 'ftr) naive_bayes_mv -> 'ftr -> 'cls probabilities
val gauss_estimate :
?classes:'cls list ->
('cls * float array) list ->
'cls gauss_bayes
val gauss_eval : 'cls gauss_bayes -> float array -> 'cls probabilities
val log_reg_eval : 'cls log_reg -> float array -> 'cls probabilities
val log_reg_estimate :
class_f:('cls -> bool) ->
('cls * float array) list ->
'cls log_reg
val evaluate_performance : binary list -> descriptive_statistics