[−][src]Trait tract_core::datum::ArrayDatum
Required methods
unsafe fn stack_tensors(
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
unsafe 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 i8
[src]
unsafe fn stack_tensors(
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
[src]
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
unsafe fn stack_views(
axis: usize,
views: &[ArrayViewD<i8>]
) -> TractResult<ArrayD<i8>>
[src]
axis: usize,
views: &[ArrayViewD<i8>]
) -> TractResult<ArrayD<i8>>
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]
unsafe fn stack_tensors(
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
[src]
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
unsafe 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]
unsafe fn stack_tensors(
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
[src]
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
unsafe 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]
unsafe fn stack_tensors(
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
[src]
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
unsafe 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]
unsafe fn stack_tensors(
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
[src]
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
unsafe 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]
unsafe fn stack_tensors(
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
[src]
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
unsafe 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 Blob
[src]
unsafe fn stack_tensors(
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
[src]
axis: usize,
tensors: &[impl Borrow<Tensor>]
) -> TractResult<Tensor>
unsafe fn stack_views(
axis: usize,
views: &[ArrayViewD<Blob>]
) -> TractResult<ArrayD<Blob>>
[src]
axis: usize,
views: &[ArrayViewD<Blob>]
) -> TractResult<ArrayD<Blob>>
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,