| 171 | } |
| 172 | |
| 173 | void ResizeNearest::deserialize(int8_t const* data, size_t length) |
| 174 | { |
| 175 | auto const* d{data}; |
| 176 | mScale = read<float>(d); |
| 177 | mInputDims = Dims3(); |
| 178 | mInputDims.d[0] = read<int32_t>(d); |
| 179 | mInputDims.d[1] = read<int32_t>(d); |
| 180 | mInputDims.d[2] = read<int32_t>(d); |
| 181 | mOutputDims = Dims3(); |
| 182 | mOutputDims.d[0] = read<int32_t>(d); |
| 183 | mOutputDims.d[1] = read<int32_t>(d); |
| 184 | mOutputDims.d[2] = read<int32_t>(d); |
| 185 | PLUGIN_VALIDATE(d == data + length); |
| 186 | } |
| 187 | |
| 188 | char const* ResizeNearest::getPluginType() const noexcept |
| 189 | { |