Class IterSplitExpr#

Inheritance Relationships#

Base Type#

Class Documentation#

class IterSplitExpr : public tvm::sym::IterMapExpr#

Managed reference to IterSplitExprObj.

See also

IterSplitExprObj

Public Types

using ContainerType = IterSplitExprObj#

Public Functions

explicit IterSplitExpr(IterMark source)#

constructor from just source.

Parameters:

source – The source expression.

explicit IterSplitExpr(IterMark source, PrimExpr scale)#

constructor from just source.

Parameters:
  • source – The source expression.

  • scale – The additional scaling factor.

explicit IterSplitExpr(IterMark source, PrimExpr lower_factor, PrimExpr extent, PrimExpr scale)#

constructor

Parameters:
  • source – The source expression.

  • lower_factor – The lower factor to split the source.

  • extent – The extent of the split.

  • scale – The additional scaling factor.

inline explicit IterSplitExpr(ffi::ObjectPtr<IterSplitExprObj> node)#
inline explicit IterSplitExpr(::tvm::ffi::UnsafeInit tag)#
inline __PtrType operator->() const#
inline __PtrType get() const#
inline IterSplitExprObj *CopyOnWrite()#