juaml / juaml/julearn

[DOC]: Multiple metrics are admitted as scoring as a list of strings.

Open
#294 0 comments 0 reactions 2 assignees View on GitHub

@synchon is already working on this.

Since Nov 3, 2025.

documentation
Dominant language
Python
Stars
33
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Which element of the documentation do you want to modify and why?

In the documentation of julearn.run_cross_validation, it states that only ScorerLike is accepted as a scoring parameter, but a list of strings, for example, ["roc_auc", "balanced_accuracy"], is also admitted. I think it should be clearer that multiple metrics can be used in the scoring, as this is a big feature of the library.

It would also be good to clearly state that this scoring is not used for hyperparameter tuning, and that it is a separate parameter.

Finally, shouldn't None be stated as the default parameter?

Anything else to say?

Current documentation:
scoring: ScorerLike, optional
The scoring metric to use. See https://scikit-learn.org/stable/modules/model_evaluation.html for a comprehensive list of options. If None, use the model’s default scorer.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.