Skip to main content

rustorch_core/
lib.rs

1#![allow(clippy::collapsible_if)]
2#![allow(clippy::empty_line_after_outer_attr)]
3#![allow(clippy::get_first)]
4#![allow(clippy::manual_div_ceil)]
5#![allow(clippy::manual_is_multiple_of)]
6#![allow(clippy::map_entry)]
7#![allow(clippy::match_like_matches_macro)]
8#![allow(clippy::missing_const_for_thread_local)]
9#![allow(clippy::needless_return)]
10#![allow(clippy::new_without_default)]
11#![allow(clippy::redundant_pattern_matching)]
12#![allow(clippy::too_many_arguments)]
13#![allow(clippy::unnecessary_map_or)]
14#![allow(clippy::unwrap_or_default)]
15
16pub mod autograd;
17pub mod backend;
18pub mod broadcast;
19pub mod graph;
20pub mod jit;
21pub mod ops;
22pub mod optimizer;
23pub mod storage;
24pub mod tensor;
25
26pub use backend::wgpu;
27pub use storage::Storage;
28pub use tensor::Tensor;