| 121 | }; |
| 122 | |
| 123 | class ReflectPad1dModule { |
| 124 | public: |
| 125 | explicit ReflectPad1dModule(ReflectPad1dConfig config); |
| 126 | |
| 127 | const ReflectPad1dConfig & config() const noexcept; |
| 128 | const core::ModuleSchema & schema() const noexcept; |
| 129 | core::TensorValue build(core::ModuleBuildContext & ctx, const core::TensorValue & input) const; |
| 130 | static const core::ModuleSchema & static_schema() noexcept; |
| 131 | |
| 132 | private: |
| 133 | ReflectPad1dConfig config_; |
| 134 | }; |
| 135 | |
| 136 | enum class Interpolate1dMode { |
| 137 | Nearest, |
no outgoing calls
no test coverage detected