You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Keep Test as a historical recheck and warn that its data may overlap with training. During training, report held-out accuracy and log loss plus thresholds, precision, coverage, and accepted counts for 60%, 70%, 80%, 90%, and 95% precision targets.
Replace saved-score artifacts with the selected raw held-out dataset implementation and its regression coverage. Matches source tree from 55c63cc362c13bfd28721dd6cd795426332c7893.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b552cb76-4727-490c-85d7-461e7dda1392
Store one split manifest per downloaded dataset and bind models to its fingerprint. Remove separate held-out data caches and retention; evaluation requires the original dataset while inference remains model-only.
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: b552cb76-4727-490c-85d7-461e7dda1392
Clarify metrics exclude holdout-only labels and align report assertions
IssueLabeler/src/Trainer/Trainer.cs:120
A label that occurs only in the holdout is mapped to key 0 because MapValueToKey is fitted on split.TrainSet. ML.NET's evaluator skips these unknown-label rows, so these metrics can report perfect accuracy even when predictions for unseen labels are wrong. Clarify that these metrics exclude labels absent from training, and change the MicroAccuracy description to refer to evaluated items. The precision-target table includes those rows, so distinguish the two populations and update the report-text assertions in TrainerTests.cs.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
area-WorkflowsRelated to the issue-labeler reusable workflows
3 participants
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Keep Test as a historical recheck and warn that its data may overlap with training. During training, report held-out accuracy and log loss plus thresholds, precision, coverage, and accepted counts for 60%, 70%, 80%, 90%, and 95% precision targets.