tilelang.testing¶
Functions¶
|
|
|
|
|
Mark a test as requiring at least a compute architecture |
|
|
|
|
|
|
|
|
|
Package Contents¶
- tilelang.testing.main()¶
- tilelang.testing.set_random_seed(seed=42)¶
- Parameters:
seed (int)
- Return type:
None
- tilelang.testing.requires_cuda_compute_version(major_version, minor_version=0, mode='ge')¶
Mark a test as requiring at least a compute architecture
Unit test marked with this decorator will run only if the CUDA compute architecture of the GPU is at least (major_version, minor_version).
This also marks the test as requiring a cuda support.
- Parameters:
major_version (int) – The major version of the (major,minor) version tuple.
minor_version (int) – The minor version of the (major,minor) version tuple.
mode (str) – The mode of the comparison. - “ge”: greater than or equal to - “gt”: greater than - “le”: less than or equal to - “lt”: less than
- tilelang.testing.requires_cuda_compute_version_ge(major_version, minor_version=0)¶
- tilelang.testing.requires_cuda_compute_version_gt(major_version, minor_version=0)¶
- tilelang.testing.requires_cuda_compute_version_eq(major_version, minor_version=0)¶
- tilelang.testing.requires_cuda_compute_version_lt(major_version, minor_version=0)¶
- tilelang.testing.requires_cuda_compute_version_le(major_version, minor_version=0)¶