|
virtual int32_t | getNbBindings () const noexcept=0 |
|
virtual int32_t | getBindingIndex (const char *name) const noexcept=0 |
|
virtual const char * | getBindingName (int32_t bindingIndex) const noexcept=0 |
|
virtual bool | bindingIsInput (int32_t bindingIndex) const noexcept=0 |
|
virtual Dims | getBindingDimensions (int32_t bindingIndex) const noexcept=0 |
|
virtual DataType | getBindingDataType (int32_t bindingIndex) const noexcept=0 |
|
virtual int32_t | getMaxBatchSize () const noexcept=0 |
|
virtual int32_t | getNbLayers () const noexcept=0 |
|
virtual IHostMemory * | serialize () const noexcept=0 |
|
virtual IExecutionContext * | createExecutionContext () noexcept=0 |
|
virtual TensorLocation | getLocation (int32_t bindingIndex) const noexcept=0 |
|
virtual IExecutionContext * | createExecutionContextWithoutDeviceMemory () noexcept=0 |
|
virtual size_t | getDeviceMemorySize () const noexcept=0 |
|
virtual bool | isRefittable () const noexcept=0 |
|
virtual int32_t | getBindingBytesPerComponent (int32_t bindingIndex) const noexcept=0 |
|
virtual int32_t | getBindingComponentsPerElement (int32_t bindingIndex) const noexcept=0 |
|
virtual TensorFormat | getBindingFormat (int32_t bindingIndex) const noexcept=0 |
|
virtual const char * | getBindingFormatDesc (int32_t bindingIndex) const noexcept=0 |
|
virtual int32_t | getBindingVectorizedDim (int32_t bindingIndex) const noexcept=0 |
|
virtual const char * | getName () const noexcept=0 |
|
virtual int32_t | getNbOptimizationProfiles () const noexcept=0 |
|
virtual Dims | getProfileDimensions (int32_t bindingIndex, int32_t profileIndex, OptProfileSelector select) const noexcept=0 |
|
virtual const int32_t * | getProfileShapeValues (int32_t profileIndex, int32_t inputIndex, OptProfileSelector select) const noexcept=0 |
|
virtual bool | isShapeBinding (int32_t bindingIndex) const noexcept=0 |
|
virtual bool | isExecutionBinding (int32_t bindingIndex) const noexcept=0 |
|
virtual EngineCapability | getEngineCapability () const noexcept=0 |
|
virtual void | setErrorRecorder (IErrorRecorder *recorder) noexcept=0 |
|
virtual IErrorRecorder * | getErrorRecorder () const noexcept=0 |
|
virtual bool | hasImplicitBatchDimension () const noexcept=0 |
|
virtual TacticSources | getTacticSources () const noexcept=0 |
|