[][src]Trait pelt::MutEstimator

pub trait MutEstimator<T> {
    fn fit(&mut self, signal: &Vec2d) -> &Self;
fn predict(&mut self, signal: &Vec2d) -> Option<T>;
fn fit_predict(&mut self, signal: &Vec2d) -> Option<T>; }

Trait mimicking Scikit-Learn API

Required methods

fn fit(&mut self, signal: &Vec2d) -> &Self

fn predict(&mut self, signal: &Vec2d) -> Option<T>

fn fit_predict(&mut self, signal: &Vec2d) -> Option<T>

Loading content...

Implementors

impl MutEstimator<Vec<usize>> for Pelt[src]

fn fit(&mut self, signal: &Vec2d) -> &Self[src]

Set the number of samples in the signal. Explicit call is not needed.

Panics

if min_size < signal.len()

fn predict(&mut self, signal: &Vec2d) -> Option<Vec<usize>>[src]

Retreive the changepoints in the signal.

Arguments

  • signal - Signals stacked in 2D. All signals should be equal length.

Panics

if min_size < signal.len()

fn fit_predict(&mut self, signal: &Vec2d) -> Option<Vec<usize>>[src]

See predict

Loading content...