ValueInfo_IsOptionalGraphInput property

Pointer<NativeFunction<OrtStatusPtr Function(Pointer<OrtValueInfo> value_info, Pointer<Bool> is_optional_graph_input)>> ValueInfo_IsOptionalGraphInput
getter/setter pair

\brief Returns a boolean indicating if the given value is an optional graph input.

Optional graph inputs were introduced in ONNX IR version 4. For ONNX IR version >=4, a graph input with a matching initializer is an optional graph input with the initializer serving as the default value. The matching initializer is also known as a non-constant initializer.

\paramin value_info The OrtValueInfo instance representing the graph value. \paramout is_optional_graph_input Output parameter set to true if the graph value is an optional graph input.

\snippet{doc} snippets.dox OrtStatus Return Value

\since Version 1.23.

Implementation

external ffi.Pointer<
  ffi.NativeFunction<
    OrtStatusPtr Function(
      ffi.Pointer<OrtValueInfo> value_info,
      ffi.Pointer<ffi.Bool> is_optional_graph_input,
    )
  >
>
ValueInfo_IsOptionalGraphInput;