burn_common/
lib.rs

1#![cfg_attr(not(feature = "std"), no_std)]
2#![warn(missing_docs)]
3#![cfg_attr(docsrs, feature(doc_auto_cfg))]
4
5//! # Burn Common Library
6//!
7//! This library contains common types used by other Burn crates that must be shared.
8
9/// Id module contains types for unique identifiers.
10pub mod id;
11
12pub use cubecl_common::*;
13
14#[cfg(feature = "rayon")]
15pub use rayon;
16
17extern crate alloc;
18
19/// Network utilities.
20#[cfg(feature = "network")]
21pub mod network;
22
23/// Parallel utilities.
24pub mod parallel;