ggml_backend_sched_new method

ggml_backend_sched_t ggml_backend_sched_new(
  1. Pointer<ggml_backend_t> backends,
  2. Pointer<ggml_backend_buffer_type_t> bufts,
  3. int n_backends,
  4. int graph_size,
  5. bool parallel,
)

Initialize a backend scheduler, backends with low index are given priority over backends with high index

Implementation

ggml_backend_sched_t ggml_backend_sched_new(
  ffi.Pointer<ggml_backend_t> backends,
  ffi.Pointer<ggml_backend_buffer_type_t> bufts,
  int n_backends,
  int graph_size,
  bool parallel,
) {
  return _ggml_backend_sched_new(
    backends,
    bufts,
    n_backends,
    graph_size,
    parallel,
  );
}