Skip to content

feat: add confusion matrix with precision, recall, and F1 score #17161

feat: add confusion matrix with precision, recall, and F1 score

feat: add confusion matrix with precision, recall, and F1 score #17161

Triggered via pull request March 2, 2026 01:34
Status Failure
Total duration 9s
Artifacts

ruff.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

8 errors
ruff
Process completed with exit code 1.
ruff (UP047): searches/jump_search.py#L23
searches/jump_search.py:23:5: UP047 Generic function `jump_search` should use type parameters help: Use type parameters
ruff (UP047): machine_learning/linear_discriminant_analysis.py#L255
machine_learning/linear_discriminant_analysis.py:255:5: UP047 Generic function `valid_input` should use type parameters help: Use type parameters
ruff (E501): machine_learning/confusion_matrix.py#L101
machine_learning/confusion_matrix.py:101:89: E501 Line too long (97 > 88)
ruff (E501): machine_learning/confusion_matrix.py#L100
machine_learning/confusion_matrix.py:100:89: E501 Line too long (97 > 88)
ruff (E501): machine_learning/confusion_matrix.py#L73
machine_learning/confusion_matrix.py:73:89: E501 Line too long (97 > 88)
ruff (E501): machine_learning/confusion_matrix.py#L72
machine_learning/confusion_matrix.py:72:89: E501 Line too long (97 > 88)
ruff (RUF037): data_structures/hashing/hash_table_with_linked_list.py#L11
data_structures/hashing/hash_table_with_linked_list.py:11:28: RUF037 Unnecessary empty iterable within a deque call help: Replace with `deque()`