package modelkit

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Binary_classification.Make

Parameters

Signature

type params = {
  1. feature_count : int;
  2. direction : direction;
  3. max_fits : int option;
  4. scorer_name : string;
  5. estimator_params : Estimator.params;
}
type t
type fitted
val create : ?direction:direction -> ?max_fits:int -> ?execution:Execution.t -> feature_count:int -> splitter:Target.classification Target.t Cross_validation.splitter -> scorer:Binary_classification_scorer.t -> Estimator.t -> (t, Error.t) result
val selected_indices : fitted -> int array
val fit_count : fitted -> int
include METADATA_TRANSFORMER with type t := t and type params := params and type target = Target.classification Target.t and type fitted := fitted and type rng = Rng.t
include SPECIFICATION with type t := t with type params := params
val clone : t -> t
val params : t -> params
type rng = Rng.t
val fit_request : t -> Metadata.Request.t
val transform_request : t -> Metadata.Request.t
val fit : t -> metadata:Metadata.t -> rng:rng -> feature_schema:Feature_schema.t -> x:Matrix.t -> y:target option -> unit -> (fitted, Error.t) result
val transform : fitted -> metadata:Metadata.t -> feature_schema:Feature_schema.t -> x:Matrix.t -> (Matrix.t, Error.t) result
val fitted_params : fitted -> params
val input_schema : fitted -> Feature_schema.t
val output_schema : fitted -> Feature_schema.t