Multi-class confusion matrix library in Python
pycmMultiLabelError
class added #211MultiLabelCM
class added #211get_cm_by_class
method added #211get_cm_by_sample
method added #211__mlcm_vector_handler__
function added #211__mlcm_assign_classes__
function added #211__mlcm_vectors_filter__
function added #211__set_to_multihot__
function added #211deprecated
function added #499README.md
modifiedThis version has been funded by the NLnet foundation
OVERALL_PARAMS
dictionary added__imbalancement_handler__
function addedvector_serializer
function addedlog_loss
method added #387metrics_off
parameter added to ConfusionMatrix __init__
method #341CLASS_PARAMS
changed to a dictionarysort
parameter added to relabel
method #412CONTRIBUTING.md
updatedcodecov
removed from dev-requirements.txt
#492This version has been funded by the NLnet foundation
distance
method added #349 #350__contains__
method added__getitem__
method addedrelabel
method sort bug fixedREADME.md
modifiedCompare
overall benchmarks default weights updatedThis version has been funded by the NLnet foundation
Curve
class added #355ROCCurve
class added #355PRCurve
class added #355pycmCurveError
class added #355CONTRIBUTING.md
updatedmatrix_params_calc
function optimizedREADME.md
modifiedPython 3.11
added to test.yml
This version has been funded by the NLnet foundation and Python Software Foundation (PSF)
classes
parameter added to matrix_params_from_table
functionnumpy.integer
elements are now acceptedmatrix
parameter accepting formats #402README.md
modifiedThis version has been funded by the NLnet foundation
plot
method updated #408class_statistics
function modifiedoverall_statistics
function modifiedBCD_calc
function modifiedCONTRIBUTING.md
updatedCODE_OF_CONDUCT.md
updated #399brier_score
method added #219J (Jaccard index)
section in Document.ipynb
updated #401save_obj
method updated #219Python 3.10
added to test.yml
#391CONTRIBUTING.md
updated #345__compare_weight_handler__
function added #347is_imbalanced
parameter added to ConfusionMatrix __init__
method #276class_benchmark_weight
and overall_benchmark_weight
parameters added to Compare __init__
method #347statistic_recommend
function modified #276weight
parameter renamed to class_weight
#347AUTHORS.md
updatedREADME.md
modifiedclasses_filter
function added #358classes
parameter added to matrix_params_calc
function #358classes
parameter added to __obj_vector_handler__
function #358classes
parameter added to ConfusionMatrix __init__
method #358name
parameter removed from html_init
functionshortener
parameter added to html_table
function #364shortener
parameter added to save_html
method #364requirements-splitter.py
addedsensitivity_index
method added #357overall_statistics
function modified #346CONTRIBUTING.md
updated