24 #ifndef TVM_TOPI_NN_INSTANCE_NORM_H_
25 #define TVM_TOPI_NN_INSTANCE_NORM_H_
55 std::string name =
"T_instance_norm", std::string tag =
kInjective) {
56 return layer_norm(data, gamma, beta, axis, epsilon, name, tag);
Array, container representing a contiguous sequence of ObjectRefs.
Definition: array.h:289
Tensor structure representing a possible input, or intermediate computation result.
Definition: tensor.h:102
layer normalization op constructions
Tensor expression language DSL.
Definition: extracted_task.h:33
Tensor instance_norm(const Tensor &data, const Tensor &gamma, const Tensor &beta, const Array< Integer > &axis, double epsilon, std::string name="T_instance_norm", std::string tag=kInjective)
Instance normalization.
Definition: instance_norm.h:53
Tensor layer_norm(const Tensor &data, const Tensor &gamma, const Tensor &beta, const Array< Integer > &axis, double epsilon, std::string name="T_layer_norm", std::string tag=kInjective)
Layer normalization.
Definition: layer_norm.h:51
constexpr auto kInjective
Definition: tags.h:33
Performance counters for profiling via the PAPI library.
Definition: analyzer.h:36
Operation node can generate one or multiple Tensors.