ggml_opt_fit method
void
ggml_opt_fit(
- ggml_backend_sched_t backend_sched,
- Pointer<
ggml_context> ctx_compute, - Pointer<
ggml_tensor> inputs, - 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,
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,
);
}