Expand description
Cubecl standard library.
Modules§
Structs§
- ReinterpretSlice 
- This struct allows to take a slice of Line<S>and reinterpret it as a slice ofT. Semantically, this is equivalent to reinterpreting the slice ofLine<S>to a slice ofT. When indexing, the index is valid in the casted list.
- ReinterpretSlice Expand 
- ReinterpretSlice Mut 
- This struct allows to take a mutable slice of Line<S>and reinterpret it as a mutable slice ofT. Semantically, this is equivalent to reinterpreting the slice ofLine<S>to a mutable slice ofT. When indexing, the index is valid in the casted list.
- ReinterpretSlice MutExpand 
Enums§
- CubeOption 
- CubeOption Args 
- CubeOption Compilation Arg 
- CubeOption Expand 
- FastDivmod 
- Create a fast-divmod object if supported, or a regular fallback if not. This precalculates certain values on the host, in exchange for making division and modulo operations on the GPU much faster. Only supports u32 right now to allow for a simpler algorithm. It’s mostly used for indices regardless.
- FastDivmod Args 
- FastDivmod Compilation Arg 
- FastDivmod Expand