package modelkit

  1. Overview
  2. Docs
Portable classical machine learning workflows for OCaml

Install

dune-project
 Dependency

Authors

Maintainers

Sources

modelkit-0.5.0.tbz
sha256=1fe8fa7c7f904dd098a21a2ca30fd69230750b8cf8aa2ae481b97a16531b47b4
sha512=c946cd1ac014726f4d21791e14d806a205680e6edfa2f80ed8d3680f24f48ca3c5a2f89d5afa68c11eac4053ead448b6381fb3d06dc8ff129097af6c69b262fb

doc/modelkit/Modelkit/Conformance/Estimator/index.html

Module Conformance.Estimator

type ('specification, 'params, 'target, 'prediction, 'fitted, 'rng) fixture = {
  1. specification : 'specification;
  2. rng : unit -> 'rng;
  3. feature_schema : Feature_schema.t;
  4. x : Matrix.t;
  5. y : 'target;
  6. sample_weight : Sample_weight.t option;
  7. equal_params : 'params -> 'params -> bool;
  8. prediction_length : 'prediction -> int;
  9. equal_prediction : 'prediction -> 'prediction -> bool;
}
val check : (module ESTIMATOR with type fitted = 'fitted and type params = 'params and type prediction = 'prediction and type rng = 'rng and type t = 'specification and type target = 'target) -> ('specification, 'params, 'target, 'prediction, 'fitted, 'rng) fixture -> report