Class Shuffle#
Defined in File vector_expr.h
Inheritance Relationships#
Base Type#
public tvm::PrimExpr(Class PrimExpr)
Class Documentation#
-
class Shuffle : public tvm::PrimExpr#
Managed reference to ShuffleObj.
See also
Public Types
-
using ContainerType = ShuffleObj#
Public Functions
-
Shuffle(ffi::Array<PrimExpr> vectors, ffi::Array<PrimExpr> indices, Location loc = UnknownLoc())#
-
inline explicit Shuffle(ffi::ObjectPtr<ShuffleObj> node)#
-
inline explicit Shuffle(::tvm::ffi::UnsafeInit tag)#
-
inline __PtrType operator->() const#
-
inline __PtrType get() const#
-
inline ShuffleObj *CopyOnWrite()#
Public Static Functions
-
static PrimExpr Concat(ffi::Array<PrimExpr> vectors, Location loc = UnknownLoc())#
-
static PrimExpr ExtractElement(PrimExpr vector, int index, Location loc = UnknownLoc())#
-
using ContainerType = ShuffleObj#