Skip to content
Snippets Groups Projects
Commit a55d9111 authored by Theophile GENTILHOMME's avatar Theophile GENTILHOMME
Browse files

Merge branch 'metrics' into 'master'

Set names for different bio metrics

See merge request !165
parents 83a916b3 3fea1b48
No related branches found
No related tags found
1 merge request!165Set names for different bio metrics
Pipeline #
...@@ -114,6 +114,7 @@ class Dir(measure_figure.PlotBase): ...@@ -114,6 +114,7 @@ class Dir(measure_figure.PlotBase):
class Metrics(measure_figure.Metrics): class Metrics(measure_figure.Metrics):
''' Compute metrics from score files''' ''' Compute metrics from score files'''
def init_process(self): def init_process(self):
if self._criterion == 'rr': if self._criterion == 'rr':
self._thres = [None] * self.n_systems if self._thres is None else \ self._thres = [None] * self.n_systems if self._thres is None else \
...@@ -205,6 +206,11 @@ class Metrics(measure_figure.Metrics): ...@@ -205,6 +206,11 @@ class Metrics(measure_figure.Metrics):
tabulate(raws, headers, self._tablefmt), file=self.log_file tabulate(raws, headers, self._tablefmt), file=self.log_file
) )
else: else:
self.names = (
'Failure to Acquire', 'False Match Rate',
'False Non Match Rate', 'False Accept Rate',
'False Reject Rate', 'Half Total Error Rate'
)
super(Metrics, self).compute(idx, input_scores, input_names) super(Metrics, self).compute(idx, input_scores, input_names)
......
...@@ -252,7 +252,7 @@ def test_hist(): ...@@ -252,7 +252,7 @@ def test_hist():
with runner.isolated_filesystem(): with runner.isolated_filesystem():
result = runner.invoke(commands.hist, ['--criterion', 'eer', '--output', result = runner.invoke(commands.hist, ['--criterion', 'eer', '--output',
'HISTO.pdf', '-b', '30', '-e', 'HISTO.pdf', '-b', '30', '-e',
'-lg', 'A,B', dev1, test1, dev2, '-ts', 'A,B', dev1, test1, dev2,
test2]) test2])
if result.output: if result.output:
click.echo(result.output) click.echo(result.output)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment