tease 0.1.1

Rapidly prototype interfaces for your machine learning models
Documentation
use automl;
use smartcore;
use tease;
use tease::Input;

fn main() {
    let mut model = automl::SupervisedModel::new(
        smartcore::dataset::diabetes::load_dataset(),
        automl::Settings::default_regression(),
    );

    model.train();
    tease::Teaser::default()
        .with_function(move |x| {
            let y: Vec<f32> = x.iter().map(|el| *el as f32).collect();
            model.predict(vec![y; 1])[0] as f64
        })
        .with_inputs(vec![Input::default(); 10])
        .run();
}