| Package | Description |
|---|---|
| org.bytedeco.tvm | |
| org.bytedeco.tvm.global |
| Modifier and Type | Method and Description |
|---|---|
DataType |
TVMRetValue.asDataType() |
DataType |
TVMMovableArgValue_.asDataType() |
DataType |
TVMArgValue.asDataType() |
static DataType |
DataType.BFloat(int bits) |
static DataType |
DataType.BFloat(int bits,
int lanes)
\brief Construct an bfloat type.
|
static DataType |
DataType.Bool() |
static DataType |
DataType.Bool(int lanes,
boolean is_scalable)
\brief Construct a bool type.
|
DataType |
NDArray.DataType() |
DataType |
DataType.element_of()
\brief Get the scalar version of the type.
|
static DataType |
DataType.Float(int bits) |
static DataType |
DataType.Float(int bits,
int lanes)
\brief Construct an float type.
|
DataType |
DataType.getPointer(long i) |
static DataType |
DataType.Handle() |
static DataType |
DataType.Handle(int bits,
int lanes)
\brief Construct a handle type.
|
static DataType |
DataType.Int(int bits) |
static DataType |
DataType.Int(int bits,
int lanes)
\brief Construct an int type.
|
static DataType |
DataType.NVFloat8E4M3() |
static DataType |
DataType.NVFloat8E4M3(int lanes)
\brief Construct NV float8 e4m3 datatype.
|
static DataType |
DataType.NVFloat8E5M2() |
static DataType |
DataType.NVFloat8E5M2(int lanes)
\brief Construct NV float8 e5m2 datatype.
|
DataType |
DataType.position(long position) |
DataType |
DataType.put(DataType rhs)
\brief Assignment operator.
|
static DataType |
DataType.ShapeIndex()
\brief Get the corresponding type of TVMShapeIndex.
|
static DataType |
DataType.UInt(int bits) |
static DataType |
DataType.UInt(int bits,
int lanes,
boolean is_scalable)
\brief Construct an uint type.
|
static DataType |
DataType.Void()
\brief Construct a Void type.
|
DataType |
DataType.with_bits(int bits)
\brief Create a new data type by change bits to a specified value.
|
DataType |
DataType.with_lanes(int lanes)
\brief Create a new data type by change lanes to a specified value.
|
DataType |
DataType.with_scalable_vscale_factor(int vscale_factor)
\brief Create a new scalable vector data type by changing the vscale multiplier to a specified
value.
|
| Modifier and Type | Method and Description |
|---|---|
void |
TVMArgsSetter.apply(long i,
DataType dtype) |
boolean |
DataType.equals(DataType other)
\brief Equal comparator.
|
boolean |
DataType.notEquals(DataType other)
\brief NotEqual comparator.
|
TVMRetValue |
TVMRetValue.put(DataType other) |
DataType |
DataType.put(DataType rhs)
\brief Assignment operator.
|
| Modifier and Type | Method and Description |
|---|---|
static int |
tvm_runtime.GetVectorBytes(DataType dtype)
\brief Get the number of bytes needed in a vector.
|
static Pointer |
tvm_runtime.shiftLeft(Pointer os,
DataType dtype) |
Copyright © 2024. All rights reserved.