Struct SignatureTrait#
Defined in File op.h
Inheritance Relationships#
Derived Types#
public tvm::sig::arg< T >(Template Struct arg)public tvm::sig::call_attrs< T >(Template Struct call_attrs)public tvm::sig::ty_arg< T >(Template Struct ty_arg)public tvm::sig::var_args< T >(Template Struct var_args)public tvm::sig::var_ty_args< T >(Template Struct var_ty_args)
Struct Documentation#
-
struct SignatureTrait#
Base counts for descriptors accepted by OpDef::signature.
Subclassed by tvm::sig::arg< T >, tvm::sig::call_attrs< T >, tvm::sig::ty_arg< T >, tvm::sig::var_args< T >, tvm::sig::var_ty_args< T >
Public Static Attributes
-
static constexpr size_t kArgsCount = 0#
Number of required value arguments contributed by this descriptor.
-
static constexpr size_t kTyArgsCount = 0#
Number of required type arguments contributed by this descriptor.
-
static constexpr size_t kVarArgsCount = 0#
Number of variadic value tails contributed by this descriptor.
-
static constexpr size_t kVarTyArgsCount = 0#
Number of variadic type tails contributed by this descriptor.
-
static constexpr size_t kCallAttrsCount = 0#
Number of Call.attrs descriptors contributed by this descriptor.
-
static constexpr size_t kArgsCount = 0#