Skip to content

Releases: sepandhaghighi/pycm

Version 0.5

17 Feb 11:06
Compare
Choose a tag to compare
  1. New parameters added :
  • Scott's pi
  • Gwet's AC1
  • Bennett S score
  1. HTML Report Added (save_html)

Version 0.4

05 Feb 21:18
Compare
Choose a tag to compare
  1. New parameters added :
  • TPR Micro/Macro
  • PPV Micro/Macro
  • RACC Overall
  1. Normalized Matrix Bugs Fixed
  2. Zero Class Bugs Fixed
  3. Fleiss & Altman Benchmarks Added
  4. Output File(.pycm) Method Added

Version 0.3

27 Jan 18:14
Compare
Choose a tag to compare
  1. New parameters added :
  • Kappa
  • Random Accuracy
  • Strength of Agreement
  1. Overall statistics added
  2. Round bug fixed

Version 0.2

24 Jan 16:05
Compare
Choose a tag to compare
  1. New parameters added :
  • Population
  • Condition positive
  • Condition negative
  • Test outcome positive
  • Test outcome negative
  • Prevalence
  • G-measure
  1. matrix & normalized_matrix method added
  2. params method added

Version 0.1

22 Jan 20:30
Compare
Choose a tag to compare

In the field of machine learning and specifically the problem of statistical classification, a confusion matrix, also known as an error matrix, is a specific table layout that allows visualization of the performance of an algorithm, typically a supervised learning one (in unsupervised learning it is usually called a matching matrix). Each row of the matrix represents the instances in a predicted class while each column represents the instances in an actual class (or vice versa)

pycm(python confusion matrix) is a multi class confusion matrix library in python.

First Release
Supported Class Statistics :

  • ACC
  • BM
  • DOR
  • F1-Score
  • FDR
  • FNR
  • FOR
  • FPR
  • LR+
  • LR-
  • MCC
  • MK
  • NPV
  • PPV
  • TNR
  • TPR