7#ifndef NVIDIA_INDEX_IINFERENCE_RESULT_H
8#define NVIDIA_INDEX_IINFERENCE_RESULT_H
11#include <mi/base/interface_declare.h>
23 public mi::base::Interface_declare<0xd4374014,0x592b,0x4c6d,0x9c,0x3d,0x85,0xe7,0x9e,0xe6,0x1b,0x23>
59 mi::neuraylib::Tag_struct xac_program,
63 virtual void invalidate(
64 mi::neuraylib::Tag_struct xac_program,
65 mi::Uint32 slot_id) = 0;
Interface class encapsulating and exposing CUDA device memory.
Definition: imemory_manager.h:20
Interface class representing AI/DL inference results to be consumed by NVIDIA IndeX.
Definition: iinference_result.h:24
virtual void bind_inference_result(mi::neuraylib::Tag_struct xac_program, mi::Uint32 slot_id, nv::index::ICuda_memory_buffer *inference_results)=0
Binds the results of the inference operation to an XAC program's slot.
Common namespace for all NVIDIA APIs.
Definition: iindex.h:349