[][src]Module smartcore::api

Common Interfaces and API

This module provides interfaces and uniform API with simple conventions that are used in other modules for supervised and unsupervised learning.

Traits

Predictor

Implements method predict that estimates target value from new data

SupervisedEstimator

An estimator for supervised learning, , that provides method fit to learn from data and training values

Transformer

Implements method transform that filters or modifies input data

UnsupervisedEstimator

An estimator for unsupervised learning, that provides method fit to learn from data