Commit 0ef7907e authored by Amir MOHAMMADI's avatar Amir MOHAMMADI
Browse files

Merge branch 'fixes' into 'master'

dd lines for dev histograms

See merge request !77
parents 426c9321 b50c7650
Pipeline #21278 passed with stages
in 37 minutes and 30 seconds
......@@ -611,15 +611,15 @@ class Hist(PlotBase):
idx *= 1 if self._hide_dev or not self._eval else 2
if not self._hide_dev or not self._eval:
self._print_subplot(idx, dev_neg, dev_pos, threshold, False,
dflt_title="Dev scores")
self._print_subplot(idx, dev_neg, dev_pos, threshold,
not self._no_line, False)
idx += 1 if self._eval and not self._hide_dev else 0
if self._eval:
self._print_subplot(idx, eval_neg, eval_pos, threshold,
not self._no_line, dflt_title="Eval scores")
not self._no_line, True)
def _print_subplot(self, idx, neg, pos, threshold, draw_line, dflt_title):
def _print_subplot(self, idx, neg, pos, threshold, draw_line, evaluation):
''' print a subplot for the given score and subplot index'''
n = idx % self._step_print
col = n % self._ncols
......@@ -633,6 +633,7 @@ class Hist(PlotBase):
int(idx / self._step_print) * self._step_print
if n + self._ncols >= min(self._step_print, rest_print):
dflt_title = "Eval scores" if evaluation else "Dev scores"
axis.set_title(self._get_title(idx, dflt_title))
label = "%s threshold%s" % (
'' if self._criterion is None else
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment