| 691 | } |
| 692 | |
| 693 | void ggml_opt_result_pred(ggml_opt_result_t result, int32_t * pred) { |
| 694 | for (size_t i = 0; i < result->pred.size(); ++i) { |
| 695 | pred[i] = result->pred[i]; |
| 696 | } |
| 697 | } |
| 698 | |
| 699 | void ggml_opt_result_accuracy(ggml_opt_result_t result, double * accuracy, double * unc) { |
| 700 | *accuracy = result->ncorrect >= 0 ? double(result->ncorrect) / double(result->ndata) : NAN; |