InvokeOp property

Pointer<NativeFunction<OrtStatusPtr Function(Pointer<OrtKernelContext> context, Pointer<OrtOp> ort_op, Pointer<Pointer<OrtValue>> input_values, Int input_count, Pointer<Pointer<OrtValue>> output_values, Int output_count)>> InvokeOp
getter/setter pair

\brief: Invoke the operator created by OrtApi::CreateOp The inputs must follow the order as specified in onnx specification

\paramin context Kernel context \paramin ort_op Operator that has been created \paramin input_values Array of inputs \paramin input_count Number of inputs \paramin output_values Array of outputs \paramin output_count Number of outputs

\since Version 1.12.

Implementation

external ffi.Pointer<
  ffi.NativeFunction<
    OrtStatusPtr Function(
      ffi.Pointer<OrtKernelContext> context,
      ffi.Pointer<OrtOp> ort_op,
      ffi.Pointer<ffi.Pointer<OrtValue>> input_values,
      ffi.Int input_count,
      ffi.Pointer<ffi.Pointer<OrtValue>> output_values,
      ffi.Int output_count,
    )
  >
>
InvokeOp;