Labello: a simple label encoder
This crate provides a simple API for encoding labels represented by vectors. It uses a hashmap as internal data structure for classes and their mapping.
Example
// load data in a vector
let data: = vec!;
// declare a label encoder
let enc = new;
// fit encoder with ordinal type (default)
let enc = enc.fit;
// transform original data to internal encoded representation
let trans_data = enc.transform;
// inverse transform internal encoded representation to original data
let recon_data = enc.inverse_transform;
// get unique original elements
let uniques = enc.uniques;