[][src]Struct gp::vector::Vector

pub struct Vector { /* fields omitted */ }

Methods

impl Vector[src]

pub fn new(
    inner: InnerVector<f64, Dynamic, VecStorage<f64, Dynamic, U1>>
) -> Self
[src]

pub fn len(&self) -> usize[src]

pub fn iter<'a>(&'a self) -> impl 'a + Iterator<Item = f64>[src]

pub fn as_slice(&self) -> &[f64][src]

pub fn into_inner(
    self
) -> InnerVector<f64, Dynamic, VecStorage<f64, Dynamic, U1>>
[src]

Trait Implementations

impl Kernel<Vector> for GaussianKernel[src]

impl From<Vec<f64>> for Vector[src]

impl Clone for Vector[src]

fn clone_from(&mut self, source: &Self)1.0.0[src]

Performs copy-assignment from source. Read more

impl Debug for Vector[src]

impl Add<Vector> for ColVec[src]

type Output = ColVec

The resulting type after applying the + operator.

impl Mul<Vector> for Matrix[src]

type Output = ColVec

The resulting type after applying the * operator.

impl FromIterator<f64> for Vector[src]

impl Distribution<Vector> for MultivariateNormal[src]

fn sample_iter<R>(self, rng: R) -> DistIter<Self, R, T> where
    R: Rng
[src]

Create an iterator that generates random values of T, using rng as the source of randomness. Read more

impl Distribution<Vector> for GaussianProcessPrior[src]

fn sample_iter<R>(self, rng: R) -> DistIter<Self, R, T> where
    R: Rng
[src]

Create an iterator that generates random values of T, using rng as the source of randomness. Read more

Auto Trait Implementations

impl Send for Vector

impl Unpin for Vector

impl Sync for Vector

impl UnwindSafe for Vector

impl RefUnwindSafe for Vector

Blanket Implementations

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<V, T> VZip<V> for T where
    V: MultiLane<T>, 

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>,