ruda-core 0.1.3

Shared types, device contracts and utilities for Ruda.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
//! # Stride Utilities

pub mod reshape;

mod layout_builders;
mod layout_validation;

pub use crate::tensor::errors::StrideError;
pub use crate::tensor::errors::StrideRecord;
pub use layout_builders::row_major_contiguous_strides;
pub use layout_validation::{
    has_contiguous_row_major_strides, has_pitched_row_major_strides,
    try_check_contiguous_row_major_strides, try_check_matching_ranks,
    try_check_pitched_row_major_strides,
};