TensorRT 8.4.0
|
#include <NvInfer.h>
Public Member Functions | |
CalibrationAlgoType | getAlgorithm () noexcept override |
virtual | ~IInt8MinMaxCalibrator () noexcept=default |
Public Member Functions inherited from nvinfer1::IInt8Calibrator | |
virtual int32_t | getBatchSize () const noexcept=0 |
Get the batch size used for calibration batches. More... | |
virtual bool | getBatch (void *bindings[], const char *names[], int32_t nbBindings) noexcept=0 |
Get a batch of input for calibration. More... | |
virtual const void * | readCalibrationCache (std::size_t &length) noexcept=0 |
Load a calibration cache. More... | |
virtual void | writeCalibrationCache (const void *ptr, std::size_t length) noexcept=0 |
Save a calibration cache. More... | |
virtual | ~IInt8Calibrator () noexcept=default |
MinMax Calibrator. It supports per activation tensor scaling.
|
virtualdefaultnoexcept |
|
inlineoverridevirtualnoexcept |
Signal that this is the MinMax Calibrator.
Implements nvinfer1::IInt8Calibrator.