package
0.0.0-20231219160650-fcddba52fc6b
Repository: https://github.com/robinrcm/sklearn.git
Documentation: pkg.go.dev

# Functions

NewFunctionTransformer ...
NewImputer ...
NewKBinsDiscretizer returns a discretizer with Encode="onehot-dense" ans strategy="quantile".
NewLabelBinarizer ...
NewLabelEncoder ...
NewMinMaxScaler creates an *MinMaxScaler with FeatureRange 0..1.
NewMultiLabelBinarizer ...
NewPCA returns a *PCA.
NewShuffler returns a *Shuffler.

# Structs

FunctionTransformer Constructs a transformer from an arbitrary callable.
Imputer ..
KBinsDiscretizer structure Encode = "onehot-dense","ordinal" Strategy = "quantile","uniform","kmeans".
LabelBinarizer Binarize labels in a one-vs-all fashion.
LabelEncoder Encode labels with value between 0 and n_classes-1.
MinMaxScaler rescale data between FeatureRange.
MultiLabelBinarizer Transform between iterable of iterables and a multilabel format.
PCA is a thin single value decomposition transformer.
Shuffler shuffles rows of X and Y.

# Interfaces

InverseTransformer is a transformer able to inverse his tranformation.

# Type aliases

// Transformer is an interface for various preprocessors.