heterocl.tvm.arith module¶
Arithmetic data structure and utility
-
class
IntSet
(handle)[source]¶ Bases:
heterocl.tvm._ffi.node.NodeBase
Represent a set of integer in one dimension.
-
class
IntervalSet
(handle)[source]¶ Bases:
heterocl.tvm.arith.IntSet
Represent set of continuous interval
-
class
ModularSet
(handle)[source]¶ Bases:
heterocl.tvm.arith.IntSet
Represent range of (coeff * x + base) for x in Z
-
class
StrideSet
(handle)[source]¶ Bases:
heterocl.tvm.arith.IntSet
Represent set of strided integers