Trait linfa::dataset::Records

source ·
pub trait Records: Sized {
    type Elem;

    // Required methods
    fn nsamples(&self) -> usize;
    fn nfeatures(&self) -> usize;
}
Expand description

Record trait

Required Associated Types§

Required Methods§

source

fn nsamples(&self) -> usize

source

fn nfeatures(&self) -> usize

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl Records for ()

Implement records for an empty dataset

§

type Elem = ()

source§

fn nsamples(&self) -> usize

source§

fn nfeatures(&self) -> usize

source§

impl<F, S: Data<Elem = F>, I: Dimension> Records for ArrayBase<S, I>

Implement records for NdArrays

§

type Elem = F

source§

fn nsamples(&self) -> usize

source§

fn nfeatures(&self) -> usize

source§

impl<R: Records> Records for &R

Implement records for references

§

type Elem = <R as Records>::Elem

source§

fn nsamples(&self) -> usize

source§

fn nfeatures(&self) -> usize

Implementors§

source§

impl<F, D: Records<Elem = F>, T> Records for DatasetBase<D, T>

Implement records for a DatasetBase

§

type Elem = F