Struct tensor::tensor::Rank1Tensor
[−]
[src]
pub struct Rank1Tensor<T: TensorTrait<T>> { /* fields omitted */ }
Methods
impl<T: TensorTrait<T>> Rank1Tensor<T>
[src]
fn new(d: i32) -> Self
fn build(d: i32, c: Vec<T>) -> Self
fn get(&self, i: i32) -> T
fn dim(&self) -> i32
Trait Implementations
impl<T: TensorTrait<T>> Mul<Rank1Tensor<T>> for Rank1Tensor<T>
[src]
type Output = Rank2Tensor<T>
The resulting type after applying the *
operator
fn mul(self, other: Rank1Tensor<T>) -> Rank2Tensor<T>
The method for the *
operator