24 #ifndef TVM_TOPI_X86_DEFAULT_H_    25 #define TVM_TOPI_X86_DEFAULT_H_    60     if (axis.size() > 0) {
    66   if (axis.size() == 4) {
    72     s[x].parallel(axis[0]);
   105 #endif  // TVM_TOPI_X86_DEFAULT_H_ Schedule MakeDefaultSchedule(const Target &target, const Array< Tensor > &outs, bool auto_inline)
Helper to create a default x86 schedule for the given ops. 
Definition: default.h:48
Global schedule container For operations and all the operations they depend on. The schedule per Oper...
Definition: schedule.h:317
Schedule create_schedule(Array< Operation > ops)
Create a schedule for array of ops(and their dependencies). 
Definition: schedule.h:654
runtime implementation for LibTorch/TorchScript. 
Definition: analyzer.h:36
Tensor expression language DSL. 
Definition: extracted_task.h:33
Schedule default_schedule(const Target &target, const Array< Tensor > &outs)
Create a default x86 schedule for the given ops. 
Definition: default.h:86
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. 
Schedule default_schedule_auto_inline(const Target &target, const Array< Tensor > &outs)
Create a default x86 schedule for the given ops, with auto inline. 
Definition: default.h:98
Array, container representing a contiguous sequence of ObjectRefs. 
Definition: array.h:289
A Compute op that compute a tensor on certain domain. 
Definition: operation.h:226
Managed reference class to TargetNode. 
Definition: target.h:183
Operation node can generate one or multiple Tensors. 
Managed reference to FuseNode. 
Definition: schedule.h:774
void AutoInlineInjective(Schedule sch)
To automatically inline operations with injective writes (i.e. writes without reduction or sequential...
Generic function that can be specialzied on a per target basis.