CreateArenaCfg property

Pointer<NativeFunction<OrtStatusPtr Function(Size max_mem, Int arena_extend_strategy, Int initial_chunk_size_bytes, Int max_dead_bytes_per_chunk, Pointer<Pointer<OrtArenaCfg>> out)>> CreateArenaCfg
getter/setter pair

\deprecated Use OrtApi::CreateArenaCfgV2

This will create the configuration of an arena that can eventually be used to define an arena based allocator's behavior

\paramin max_mem Use 0 to allow ORT to choose the default \paramin arena_extend_strategy Use -1 to allow ORT to choose the default, 0 = kNextPowerOfTwo, 1 = kSameAsRequested \paramin initial_chunk_size_bytes Use -1 to allow ORT to choose the default \paramin max_dead_bytes_per_chunk Use -1 to allow ORT to choose the default \paramin out A pointer to an OrtArenaCfg instance

\snippet{doc} snippets.dox OrtStatus Return Value

Implementation

external ffi.Pointer<
  ffi.NativeFunction<
    OrtStatusPtr Function(
      ffi.Size max_mem,
      ffi.Int arena_extend_strategy,
      ffi.Int initial_chunk_size_bytes,
      ffi.Int max_dead_bytes_per_chunk,
      ffi.Pointer<ffi.Pointer<OrtArenaCfg>> out,
    )
  >
>
CreateArenaCfg;