TensorRT 8.5.3
|
#include <NvInferRuntime.h>
Public Member Functions | |
IDimensionExpr const * | constant (int32_t value) noexcept |
Return pointer to IDimensionExp for given value. More... | |
IDimensionExpr const * | operation (DimensionOperation op, IDimensionExpr const &first, IDimensionExpr const &second) noexcept |
Protected Member Functions | |
virtual | ~IExprBuilder () noexcept=default |
Protected Member Functions inherited from nvinfer1::INoCopy | |
INoCopy ()=default | |
virtual | ~INoCopy ()=default |
INoCopy (INoCopy const &other)=delete | |
INoCopy & | operator= (INoCopy const &other)=delete |
INoCopy (INoCopy &&other)=delete | |
INoCopy & | operator= (INoCopy &&other)=delete |
Protected Attributes | |
apiv::VExprBuilder * | mImpl |
Object for constructing IDimensionExpr.
There is no public way to construct an IExprBuilder. It appears as an argument to method IPluginV2DynamicExt::getOutputDimensions(). Overrides of that method can use that IExprBuilder argument to construct expressions that define output dimensions in terms of input dimensions.
Clients should assume that any values constructed by the IExprBuilder are destroyed after IPluginV2DynamicExt::getOutputDimensions() returns.
|
protectedvirtualdefaultnoexcept |
|
inlinenoexcept |
Return pointer to IDimensionExp for given value.
|
inlinenoexcept |
Return pointer to IDimensionExp that represents the given operation applied to first and second. Returns nullptr if op is not a valid DimensionOperation.
|
protected |
Copyright © 2024 NVIDIA Corporation
Privacy Policy |
Manage My Privacy |
Do Not Sell or Share My Data |
Terms of Service |
Accessibility |
Corporate Policies |
Product Security |
Contact