24 #ifndef TVM_TOPI_GENERIC_EXTERN_H_ 25 #define TVM_TOPI_GENERIC_EXTERN_H_ 56 for (
auto out : outs) {
69 #endif // TVM_TOPI_GENERIC_EXTERN_H_ Global schedule container For operations and all the operations they depend on. The schedule per Oper...
Definition: schedule.h:318
Schedule create_schedule(Array< Operation > ops)
Create a schedule for array of ops(and their dependencies).
Definition: schedule.h:695
External computation that cannot be splitted.
Definition: operation.h:411
runtime implementation for LibTorch/TorchScript.
Definition: analyzer.h:36
Tensor expression language DSL.
Definition: extracted_task.h:33
void push_back(const T &item)
push a new item to the back of the list
Definition: array.h:457
Collection of Schedule pass functions.
Array, container representing a contiguous sequence of ObjectRefs.
Definition: array.h:289
Managed reference class to TargetNode.
Definition: target.h:183
Operation node can generate one or multiple Tensors.
Generic schedule for injective operations.
void AutoInlineInjective(Schedule sch)
To automatically inline operations with injective writes (i.e. writes without reduction or sequential...
static GenericFunc Get(const std::string &name)
Find or register the GenericFunc instance corresponding to the give name.
Schedule schedule_extern(const Target &target, const Array< Tensor > &outs)
Schedule an extern op followed by injective operations.
Definition: extern.h:48
Generic function that can be specialzied on a per target basis.