Modelkit.Label_encoderReversible sorted encoding of integer classification targets.
Fitting records ascending distinct class labels. transform maps them to contiguous codes starting at zero; inverse_transform rejects invalid codes and restores the original labels. This target-specific utility is deliberately separate from the matrix transformer protocol.
val create : unit -> tval transform :
fitted ->
Target.classification Target.t ->
(Target.classification Target.t, Error.t) resultval inverse_transform :
fitted ->
Target.classification Target.t ->
(Target.classification Target.t, Error.t) resultval classes : fitted -> int array