Trait rustlearn::traits::ParallelSupervisedModel
[−]
[src]
pub trait ParallelSupervisedModel<T> { fn fit_parallel(&mut self, X: T, y: &Array, num_threads: usize) -> Result<(), &'static str>; }
Applies to models capable of being trained in a parallel fashion.
Required Methods
Implementors
impl<'a, T: SupervisedModel<&'a Array> + Clone + Sync + Send> ParallelSupervisedModel<&'a Array> for OneVsRestWrapper<T>
impl<'a, T: SupervisedModel<&'a SparseRowArray> + Clone + Sync + Send> ParallelSupervisedModel<&'a SparseRowArray> for OneVsRestWrapper<T>
impl<'a, T: SupervisedModel<&'a SparseColumnArray> + Clone + Sync + Send> ParallelSupervisedModel<&'a SparseColumnArray> for OneVsRestWrapper<T>
impl<'a, T> ParallelSupervisedModel<&'a T> for FactorizationMachine where &'a T: RowIterable, T: IndexableMatrix + Sync