|
Var | tvm::te::var (std::string name_hint, DataType t=DataType::Int(32)) |
| Construct a new Var expression. More...
|
|
IterVar | tvm::te::thread_axis (Range dom, std::string tag) |
| Create a new IterVar that represents an axis in thread. More...
|
|
IterVar | tvm::te::reduce_axis (Range dom, std::string name="rv") |
| Create a new IterVar for reduction operations. More...
|
|
Tensor | tvm::te::placeholder (Array< PrimExpr > shape, DataType dtype=DataType::Float(32), std::string name="placeholder") |
| create a place holder tensor. More...
|
|
Tensor | tvm::te::compute (Array< PrimExpr > shape, FCompute fcompute, std::string name="tensor", std::string tag="", Map< String, ObjectRef > attrs={}) |
| Construct a new tensor by computing over shape, using the computation rule: result_tensor[axis] = fcompute(axis) More...
|
|
Array< Tensor > | tvm::te::compute (Array< PrimExpr > shape, FBatchCompute fcompute, std::string name="tensor", std::string tag="", Map< String, ObjectRef > attrs={}) |
| Construct a new tensor by computing over shape, using the computation rule: result_tensor[axis] = fcompute(axis) More...
|
|
Array< Tensor > | tvm::te::scan (Array< Tensor > init, Array< Tensor > update, Array< Tensor > state_placeholder, Array< Tensor > inputs=Array< Tensor >(), std::string name="scan", std::string tag="", Map< String, ObjectRef > attrs={}) |
| Construct new tensors by scan. More...
|
|
Tensor | tvm::te::compute (Array< PrimExpr > shape, std::function< PrimExpr(Var)> f, std::string name="tensor", std::string tag="", Map< String, ObjectRef > attrs={}) |
|
Tensor | tvm::te::compute (Array< PrimExpr > shape, std::function< PrimExpr(Var, Var)> f, std::string name="tensor", std::string tag="", Map< String, ObjectRef > attrs={}) |
|
Tensor | tvm::te::compute (Array< PrimExpr > shape, std::function< PrimExpr(Var, Var, Var)> f, std::string name="tensor", std::string tag="", Map< String, ObjectRef > attrs={}) |
|
Tensor | tvm::te::compute (Array< PrimExpr > shape, std::function< PrimExpr(Var, Var, Var, Var)> f, std::string name="tensor", std::string tag="", Map< String, ObjectRef > attrs={}) |
|