<html><head></head><body><div class="ydp226f0092yahoo-style-wrap" style="font-family:Helvetica Neue, Helvetica, Arial, sans-serif;font-size:16px;" dir="ltr" data-setdir="false"><div><div dir="ltr" style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px;"><p class="ydp3413faafyiv3420035358ydpd212629cyiv9212909199ydp3cd81eb1yiv7065867418ydpf4f4ffes1w8oh2o-10 ydp3413faafyiv3420035358ydpd212629cyiv9212909199ydp3cd81eb1yiv7065867418ydpf4f4ffebQeEFC" style="margin: 0px; padding: 0px 0px 0.25em; border: 0px; font-stretch: inherit; font-size: 14px; line-height: inherit; font-family: Noto Sans, Arial, sans-serif; vertical-align: baseline; color: rgb(26, 26, 27);"><a class="ydp3413faafyiv3420035358ydpd212629cyiv9212909199ydp3cd81eb1yiv7065867418ydpf4f4ffes1w8oh2o-27 ydp3413faafyiv3420035358ydpd212629cyiv9212909199ydp3cd81eb1yiv7065867418ydpf4f4ffetTnje" href="https://github.com/sepandhaghighi/pycm" style="color: rgb(0, 121, 211); text-decoration-line: underline; margin: 0px; padding: 0px; border: 0px; font-style: inherit; font-weight: inherit; font-stretch: inherit; font-size: inherit; line-height: inherit; font-family: inherit; vertical-align: baseline;" rel="nofollow" target="_blank">https://github.com/sepandhaghighi/pycm</a></p><div><br></div><div><a class="ydp3413faafyiv3420035358ydpd212629cyiv9212909199ydp3cd81eb1yiv7065867418ydpf4f4ffes1w8oh2o-27 ydp3413faafyiv3420035358ydpd212629cyiv9212909199ydp3cd81eb1yiv7065867418ydpf4f4ffetTnje" href="http://www.pycm.ir/" style="color: rgb(0, 121, 211); text-decoration-line: underline; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; margin: 0px; padding: 0px; border: 0px; font-stretch: inherit; line-height: inherit; vertical-align: baseline;" rel="nofollow" target="_blank">http://www.pycm.ir</a><br></div><div><br></div><div dir="ltr"><span style="color: rgb(26, 26, 27);">Changelog :</span></div><div dir="ltr"><span style="color: rgb(26, 26, 27);"><br></span></div><div dir="ltr" data-setdir="false"><div><ul style="padding-left: 2em; color: rgb(36, 41, 46); font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji; font-size: 16px; margin-top: 0px !important; margin-bottom: 0px !important;"><li><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">custom_rounder</code> function added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="558219798" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/279" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/279/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/279" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#279</a></li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">complement</code> function added</li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">sparse_matrix</code> attribute added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="423408301" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/185" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/185/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/185" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#185</a></li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">sparse_normalized_matrix</code> attribute added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="423408301" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/185" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/185/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/185" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#185</a></li><li style="margin-top: 0.25em;">Net benefit (NB) added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="530809914" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/264" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/264/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/264" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#264</a></li><li style="margin-top: 0.25em;">Yule's Q interpretation (QI) added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="534270396" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/267" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/267/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/267" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#267</a></li><li style="margin-top: 0.25em;">Adjusted Rand index (ARI) added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="535359306" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/270" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/270/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/270" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#270</a></li><li style="margin-top: 0.25em;">TNR micro/macro added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="565717022" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/284" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/284/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/284" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#284</a></li><li style="margin-top: 0.25em;">FPR micro/macro added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="565717022" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/284" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/284/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/284" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#284</a></li><li style="margin-top: 0.25em;">FNR micro/macro added <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="565717022" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/284" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/284/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/284" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#284</a></li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">sparse</code> parameter added to <code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">print_matrix</code>,<code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">print_normalized_matrix</code> and <code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">save_stat</code> methods <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="423408301" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/185" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/185/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/185" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#185</a></li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">header</code> parameter added to <code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">save_csv</code> method <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="561298589" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/282" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/282/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/282" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#282</a></li><li style="margin-top: 0.25em;">Handler functions moved to <code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">pycm_handler.py</code></li><li style="margin-top: 0.25em;">Error objects moved to <code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">pycm_error.py</code></li><li style="margin-top: 0.25em;">Verified tests references updated</li><li style="margin-top: 0.25em;">Verified tests moved to <code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">verified_test.py</code></li><li style="margin-top: 0.25em;">Test system modified</li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">CONTRIBUTING.md</code> updated</li><li style="margin-top: 0.25em;">Namespace optimized</li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">README.md</code> modified <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="534268149" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/266" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/266/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/266" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#266</a></li><li style="margin-top: 0.25em;">Document modified</li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">print_normalized_matrix</code> method modified <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="558219798" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/279" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/279/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/279" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#279</a></li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">normalized_table_calc</code> function modified <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="558219798" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/279" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/279/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/279" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#279</a></li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">setup.py</code> modified</li><li style="margin-top: 0.25em;">summary mode updated <a class="ydp16f0f645issue-link ydp16f0f645js-issue-link" data-error-text="Failed to load title" data-id="565717022" data-permission-text="Title is private" data-url="https://github.com/sepandhaghighi/pycm/issues/284" data-hovercard-type="issue" data-hovercard-url="/sepandhaghighi/pycm/issues/284/hovercard" href="https://github.com/sepandhaghighi/pycm/issues/284" style="background-color: initial; color: rgb(3, 102, 214);" rel="nofollow" target="_blank">#284</a></li><li style="margin-top: 0.25em;">Dockerfile updated</li><li style="margin-top: 0.25em;"><code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">Python 3.8</code> added to <code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">.travis.yaml</code> and <code style="font-family: SFMono-Regular, Consolas, Liberation Mono, Menlo, monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; border-radius: 3px;">appveyor.yml</code></li></ul></div></div><div dir="ltr"><br></div><div><br></div></div><div class="ydp3413faafyiv3420035358ydpc410c78asignature" style="font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-size: 16px;"><div style="font-family: Helvetica, Arial, sans-serif;"><div>Best Regards</div><div>Sepand Haghighi</div></div></div></div><br></div></body></html>