Pycm Versions Save

Multi-class confusion matrix library in Python

v3.0

3 years ago
  • plot_test.py added #330
  • axes_gen function added #330
  • add_number_label function added #330
  • plot method added #330
  • combine method added #326
  • matrix_combine function added #326
  • Document modified
  • README.md modified
  • Example-2 deprecated #330
  • Example-7 deprecated #330
  • Error messages modified

v2.9

3 years ago
  • notebook_check.py added #335
  • to_array method added #328
  • __copy__ method added #327
  • copy method added #327
  • average method refactored #332

v2.8

3 years ago
  • label_map attribute added #256 #323
  • positions attribute added #256
  • position method added #256
  • Krippendorff's Alpha added #313
  • Aickin's Alpha added #317
  • weighted_alpha method added #313
  • Single class bug fixed #310
  • CLASS_NUMBER_ERROR error type changed to pycmMatrixError
  • relabel method bug fixed #323
  • Document modified
  • README.md modified

v2.7

4 years ago
  • average method added #299
  • weighted_average method added #274
  • weighted_kappa method added #243
  • pycmAverageError class added #274 #299
  • Bangdiwala's B added #303
  • MATLAB examples added #268
  • Github action added #297
  • Document modified
  • README.md modified
  • relabel method bug fixed #293
  • sparse_table_print function bug fixed #293
  • matrix_check function bug fixed
  • Minor bug in Compare class fixed #294
  • Class names mismatch bug fixed #293

v2.6

4 years ago
  • custom_rounder function added #279
  • complement function added
  • sparse_matrix attribute added #185
  • sparse_normalized_matrix attribute added #185
  • Net benefit (NB) added #264
  • Yule's Q interpretation (QI) added #267
  • Adjusted Rand index (ARI) added #270
  • TNR micro/macro added #284
  • FPR micro/macro added #284
  • FNR micro/macro added #284
  • sparse parameter added to print_matrix,print_normalized_matrix and save_stat methods #185
  • header parameter added to save_csv method #282
  • Handler functions moved to pycm_handler.py
  • Error objects moved to pycm_error.py
  • Verified tests references updated
  • Verified tests moved to verified_test.py
  • Test system modified
  • CONTRIBUTING.md updated
  • Namespace optimized
  • README.md modified #266
  • Document modified
  • print_normalized_matrix method modified #279
  • normalized_table_calc function modified #279
  • setup.py modified
  • summary mode updated #284
  • Dockerfile updated
  • Python 3.8 added to .travis.yaml and appveyor.yml

v2.5

4 years ago
  • __version__ variable added #241
  • Individual classification success index (ICSI) added #238
  • Classification success index (CSI) added #238
  • Example-8 (Confidence interval) added #237
  • install.sh added
  • autopep8.sh added
  • Dockerfile added
  • CI method added (supported statistics : ACC,AUC,Overall ACC,Kappa,TPR,TNR,PPV,NPV,PLR,NLR,PRE) #237
  • test.sh moved to .travis folder
  • Python 3.4 support dropped
  • Python 2.7 support dropped
  • AUTHORS.md updated
  • save_stat,save_csv and save_html methods Non-ASCII character bug fixed #246
  • Mixed type input vectors bug fixed #240
  • CONTRIBUTING.md updated #245
  • Example-3 updated #239
  • README.md modified #248
  • Document modified #248
  • CI attribute renamed to CI95 #237
  • kappa_se_calc function renamed to kappa_SE_calc #237
  • se_calc function modified and renamed to SE_calc #237
  • CI/SE functions moved to pycm_ci.py #237
  • Minor bug in save_html method fixed

v2.4

4 years ago
  • Tversky index (TI) added #214
  • Area under the PR curve (AUPR) added #216
  • FUNDING.yml added
  • AUC_calc function modified
  • Document modified #225
  • summary parameter added to save_html,save_stat,save_csv and stat methods #217
  • sample_weight bug in numpy array format fixed #227
  • Inputs manipulation bug fixed #226
  • Test system modified #229 @sadrasabouri
  • Warning system modified #228
  • alt_link parameter added to save_html method and online_help function #232
  • Compare class tests moved to compare_test.py
  • Warning tests moved to warning_test.py

v2.3

4 years ago
  • Adjusted F-score (AGF) added #209
  • Overlap coefficient (OC) added #212
  • Otsuka-Ochiai coefficient (OOC) added #213
  • save_stat and save_vector parameters added to save_obj method #210
  • Document modified #221
  • README.md modified
  • Parameters recommendation for imbalance dataset modified
  • Minor bug in Compare class fixed
  • pycm_help function modified
  • Benchmarks color modified #221

v2.2

4 years ago
  • Negative likelihood ratio interpretation (NLRI) added
  • Cramer's benchmark (SOA5) added
  • Matthews correlation coefficient interpretation (MCCI) added #204
  • Matthews's benchmark (SOA6) added #204
  • F1 macro added
  • F1 micro added
  • Accuracy macro added #205
  • Compare class score calculation modified
  • Parameters recommendation for multi-class dataset modified
  • Parameters recommendation for imbalance dataset modified
  • README.md modified
  • Document modified
  • Logo updated

v2.1

5 years ago
  • Adjusted geometric mean (AGM) added #177
  • Yule's Q (Q) added #193
  • Compare class and parameters recommendation system block diagrams added #192
  • Document links bug fixed #194
  • Document modified #173