burn_tensor/tensor/
mod.rs1pub(crate) mod stats;
2
3mod api;
4
5pub use api::*;
6
7pub use burn_backend::{
9 DType, DataError, FloatDType, IntDType, TensorData, TensorMetadata, TensorPrimitive, Tolerance,
10 distribution::*,
11 element::*,
12 indexing::*,
13 ops::TransactionPrimitive,
14 shape::*,
15 slice::*,
16 tensor::{Bool, Float, Int, TensorKind},
17};
18
19pub mod activation;
21
22pub mod backend {
24 pub use burn_backend::backend::*;
25}
26
27pub mod container {
29 pub use burn_backend::tensor::TensorContainer;
30}
31
32pub mod grid;
34
35pub mod linalg;
37
38pub mod loss;
40
41pub mod module;
43
44pub mod ops {
46 pub use burn_backend::backend::ops::*;
47 pub use burn_backend::tensor::{
48 BoolElem, BoolTensor, Device, FloatElem, FloatTensor, IntElem, IntTensor, QuantizedTensor,
49 };
50}
51
52pub mod quantization;
54
55#[cfg(feature = "std")]
56pub use report::*;
57
58#[cfg(feature = "std")]
59mod report;
60
61#[cfg(feature = "experimental-named-tensor")]
62mod named;
63
64#[cfg(feature = "experimental-named-tensor")]
65pub use named::*;
66
67pub use ops::Device;