Allows for a sequence of symbolic expressions to be communicated to the TensorRT backend.
More...
#include <NvInferPythonPlugin.h>
Allows for a sequence of symbolic expressions to be communicated to the TensorRT backend.
- Note
- Clients must not implement this class.
- See also
- ISymExpr
◆ ~ISymExprs()
| nvinfer1::ISymExprs::~ISymExprs |
( |
| ) |
|
|
inlineprotectedpure virtualdefaultnoexcept |
◆ getNbSymExprs()
| int32_t nvinfer1::ISymExprs::getNbSymExprs |
( |
| ) |
const |
|
inlinenoexcept |
Get the number of symbolic expressions.
◆ getSymExpr()
| ISymExpr * nvinfer1::ISymExprs::getSymExpr |
( |
int32_t |
index | ) |
const |
|
inlinenoexcept |
Get the symbolic expression at the given index.
- Returns
- A pointer to the symbolic expression or nullptr if the index is out of range
◆ setNbSymExprs()
| bool nvinfer1::ISymExprs::setNbSymExprs |
( |
int32_t |
count | ) |
|
|
inlinenoexcept |
Set the number of symbolic expressions.
- Returns
- true if the number of symbolic expressions was set successfully, false otherwise
◆ setSymExpr()
| bool nvinfer1::ISymExprs::setSymExpr |
( |
int32_t |
index, |
|
|
ISymExpr * |
symExpr |
|
) |
| |
|
inlinenoexcept |
Set the symbolic expression at the given index.
- Returns
- true if the index is in range and the symbolic expression was set successfully, false otherwise
◆ mImpl
The documentation for this class was generated from the following file: