ggml_opt_fit method

void ggml_opt_fit(
  1. ggml_backend_sched_t backend_sched,
  2. Pointer<ggml_context> ctx_compute,
  3. Pointer<ggml_tensor> inputs,
  4. Pointer<ggml_tensor> outputs,
  5. ggml_opt_dataset_t dataset,
  6. ggml_opt_loss_type loss_type,
  7. ggml_opt_get_optimizer_params get_opt_pars,
  8. int nepoch,
  9. int nbatch_logical,
  10. double val_split,
  11. bool silent,
)

Implementation

void ggml_opt_fit(
  ggml_backend_sched_t backend_sched,
  ffi.Pointer<ggml_context> ctx_compute,
  ffi.Pointer<ggml_tensor> inputs,
  ffi.Pointer<ggml_tensor> outputs,
  ggml_opt_dataset_t dataset,
  ggml_opt_loss_type loss_type,
  ggml_opt_get_optimizer_params get_opt_pars,
  int nepoch,
  int nbatch_logical,
  double val_split,
  bool silent,
) {
  return _ggml_opt_fit(
    backend_sched,
    ctx_compute,
    inputs,
    outputs,
    dataset,
    loss_type.value,
    get_opt_pars,
    nepoch,
    nbatch_logical,
    val_split,
    silent,
  );
}