[−][src]Trait tract_core::datum::ArrayDatum
Required methods
fn stack_views(
axis: usize,
views: &[ArrayViewD<Self>]
) -> TractResult<ArrayD<Self>>
axis: usize,
views: &[ArrayViewD<Self>]
) -> TractResult<ArrayD<Self>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
Implementations on Foreign Types
impl ArrayDatum for f32[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<f32>]
) -> TractResult<ArrayD<f32>>[src]
axis: usize,
views: &[ArrayViewD<f32>]
) -> TractResult<ArrayD<f32>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for f64[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<f64>]
) -> TractResult<ArrayD<f64>>[src]
axis: usize,
views: &[ArrayViewD<f64>]
) -> TractResult<ArrayD<f64>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for bool[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<bool>]
) -> TractResult<ArrayD<bool>>[src]
axis: usize,
views: &[ArrayViewD<bool>]
) -> TractResult<ArrayD<bool>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for u8[src]
fn stack_views(axis: usize, views: &[ArrayViewD<u8>]) -> TractResult<ArrayD<u8>>[src]
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for u16[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<u16>]
) -> TractResult<ArrayD<u16>>[src]
axis: usize,
views: &[ArrayViewD<u16>]
) -> TractResult<ArrayD<u16>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for i8[src]
fn stack_views(axis: usize, views: &[ArrayViewD<i8>]) -> TractResult<ArrayD<i8>>[src]
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for i16[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<i16>]
) -> TractResult<ArrayD<i16>>[src]
axis: usize,
views: &[ArrayViewD<i16>]
) -> TractResult<ArrayD<i16>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for i32[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<i32>]
) -> TractResult<ArrayD<i32>>[src]
axis: usize,
views: &[ArrayViewD<i32>]
) -> TractResult<ArrayD<i32>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for i64[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<i64>]
) -> TractResult<ArrayD<i64>>[src]
axis: usize,
views: &[ArrayViewD<i64>]
) -> TractResult<ArrayD<i64>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for String[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<String>]
) -> TractResult<ArrayD<String>>[src]
axis: usize,
views: &[ArrayViewD<String>]
) -> TractResult<ArrayD<String>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
Implementors
impl ArrayDatum for TDim[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<TDim>]
) -> TractResult<ArrayD<TDim>>[src]
axis: usize,
views: &[ArrayViewD<TDim>]
) -> TractResult<ArrayD<TDim>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,
impl ArrayDatum for f16[src]
fn stack_views(
axis: usize,
views: &[ArrayViewD<f16>]
) -> TractResult<ArrayD<f16>>[src]
axis: usize,
views: &[ArrayViewD<f16>]
) -> TractResult<ArrayD<f16>>
unsafe fn uninitialized_array<S, D, Sh>(shape: Sh) -> ArrayBase<S, D> where
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension, [src]
Sh: ShapeBuilder<Dim = D>,
S: DataOwned<Elem = Self>,
D: Dimension,