SessionOptionsAppendExecutionProvider_VitisAI property

Pointer<NativeFunction<OrtStatusPtr Function(Pointer<OrtSessionOptions> options, Pointer<Pointer<Char>> provider_options_keys, Pointer<Pointer<Char>> provider_options_values, Size num_keys)>> SessionOptionsAppendExecutionProvider_VitisAI
getter/setter pair

\brief Append VitisAI provider to session options

If VitisAI is not available (due to a non VitisAI enabled build, or if VitisAI is not installed on the system), this function will return failure.

\paramin options \paramin provider_options_keys \paramin provider_options_values \paramin num_keys

\snippet{doc} snippets.dox OrtStatus Return Value

\since Version 1.18.

Implementation

external ffi.Pointer<
  ffi.NativeFunction<
    OrtStatusPtr Function(
      ffi.Pointer<OrtSessionOptions> options,
      ffi.Pointer<ffi.Pointer<ffi.Char>> provider_options_keys,
      ffi.Pointer<ffi.Pointer<ffi.Char>> provider_options_values,
      ffi.Size num_keys,
    )
  >
>
SessionOptionsAppendExecutionProvider_VitisAI;