tilelang.language.random¶
Functions¶
Module Contents¶
- tilelang.language.random.rng_init(seed, seq=None, off=0)¶
Initialize CUDA curand random number generator state
- Parameters:
seed (PrimExpr) – Random seed value.
seq (PrimExpr) – Sequence number for parallel random number generation.
off (PrimExpr) – Offset number for parallel random number generation.
- Returns:
state – The random number generator state handle.
- Return type:
PrimExpr
- tilelang.language.random.rng_rand()¶
Generate a 32-bit unsigned random integer
- Returns:
random_value – A 32-bit unsigned random integer.
- Return type:
PrimExpr