#include <InstanceNorm.h>
Definition at line 28 of file InstanceNorm.h.
◆ InstanceNorm() [1/2]
Definition at line 29 of file InstanceNorm.cpp.
32{
33}
const InstanceNormParams & params() const
const Tensor * beta() const
const Tensor * input() const
const Tensor * gamma() const
References beta(), gamma(), and input().
◆ InstanceNorm() [2/2]
◆ beta() [1/2]
const Tensor * luci_interpreter::kernels::InstanceNorm::beta |
( |
| ) |
const |
|
inline |
◆ beta() [2/2]
const Tensor * luci_interpreter::kernels::InstanceNorm::beta |
( |
| ) |
const |
|
inline |
◆ configure() [1/2]
void luci_interpreter::kernels::InstanceNorm::configure |
( |
| ) |
|
|
overridevirtual |
◆ configure() [2/2]
void luci_interpreter::kernels::InstanceNorm::configure |
( |
| ) |
|
|
overridevirtual |
◆ execute() [1/2]
void luci_interpreter::kernels::InstanceNorm::execute |
( |
| ) |
const |
|
overridevirtual |
Implements luci_interpreter::Kernel.
Definition at line 69 of file InstanceNorm.cpp.
70{
71 switch (
input()->element_type())
72 {
73 case DataType::FLOAT32:
74 evalFloat();
75 break;
76 default:
77 throw std::runtime_error("luci-intp InstanceNorm Unsupported type.");
78 }
79}
References input().
◆ execute() [2/2]
void luci_interpreter::kernels::InstanceNorm::execute |
( |
| ) |
const |
|
overridevirtual |
◆ gamma() [1/2]
const Tensor * luci_interpreter::kernels::InstanceNorm::gamma |
( |
| ) |
const |
|
inline |
◆ gamma() [2/2]
const Tensor * luci_interpreter::kernels::InstanceNorm::gamma |
( |
| ) |
const |
|
inline |
◆ input() [1/2]
const Tensor * luci_interpreter::kernels::InstanceNorm::input |
( |
| ) |
const |
|
inline |
◆ input() [2/2]
const Tensor * luci_interpreter::kernels::InstanceNorm::input |
( |
| ) |
const |
|
inline |
◆ output() [1/2]
Tensor * luci_interpreter::kernels::InstanceNorm::output |
( |
| ) |
const |
|
inline |
◆ output() [2/2]
Tensor * luci_interpreter::kernels::InstanceNorm::output |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: