cvedia::rt::InferenceContext¶
Public Attributes¶
| Name | |
|---|---|
| std::vector< cbuffer > | sourceBuffer |
| int | inputWidth |
| int | inputHeight |
| int | inputChannels |
| int | inputBatchsize |
| MemoryLayout | inputLayout |
| pCValue | modelConfig |
| double * | inferenceCount |
| std::vector< std::optional< Uuid > > | instanceIds |
| std::vector< cbuffer > | inferenceBuffer |
| std::vector< Rect2f > | cropLocations |
| std::vector< pCValue > | customMetadata |
| std::vector< pCValue > | invocationPreprocessOptions |
Public Attributes Documentation¶
variable sourceBuffer¶
std::vector< cbuffer > sourceBuffer;
variable inputWidth¶
int inputWidth {};
variable inputHeight¶
int inputHeight {};
variable inputChannels¶
int inputChannels {};
variable inputBatchsize¶
int inputBatchsize {};
variable inputLayout¶
MemoryLayout inputLayout {};
variable modelConfig¶
pCValue modelConfig;
variable inferenceCount¶
double * inferenceCount {};
variable instanceIds¶
std::vector< std::optional< Uuid > > instanceIds;
variable inferenceBuffer¶
std::vector< cbuffer > inferenceBuffer;
variable cropLocations¶
std::vector< Rect2f > cropLocations;
variable customMetadata¶
std::vector< pCValue > customMetadata;
variable invocationPreprocessOptions¶
std::vector< pCValue > invocationPreprocessOptions;