bob.bio.base merge requestshttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests2017-11-06T10:44:43Zhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/107Deleting partially concatenated score file when failing.2017-11-06T10:44:43ZManuel Günthersiebenkopf@googlemail.comDeleting partially concatenated score file when failing.When only parts of the score files per model in `nonorm/dev` (and similar for `ztnorm` and `eval`) are available, the score concatenation fails as expected. However, the partially written `nonorm/scores-dev` file still exists, which is o...When only parts of the score files per model in `nonorm/dev` (and similar for `ztnorm` and `eval`) are available, the score concatenation fails as expected. However, the partially written `nonorm/scores-dev` file still exists, which is obviously wrong since it contains only partial results.
This MR fixes this by removing the `nonorm/scores-dev` when an exception is raised during processing.André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/106Collect RR and DIR results using collect_results.py2017-10-25T16:18:06ZManuel Günthersiebenkopf@googlemail.comCollect RR and DIR results using collect_results.pySo far, `collect_results.py` can only handle verification modes, but no closed- or open-set recognition. This MR adds the possibility to collect results for the rank 1 recognition rate (`RR`) and the rank 1, threshold@FAR=0.001 detection...So far, `collect_results.py` can only handle verification modes, but no closed- or open-set recognition. This MR adds the possibility to collect results for the rank 1 recognition rate (`RR`) and the rank 1, threshold@FAR=0.001 detection and identification rate (`DIR`).
So far, parameters like rank or FAR threshold are not specifiable on the command line. They have not been specifiable for verification either. If wanted, I can add these parameters to the command line options.Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/105Experiment info location2017-10-24T17:59:41ZManuel Günthersiebenkopf@googlemail.comExperiment info locationThe location of the file `Experiment.info` was wrong when doing a `grid_search.py`. In fact, only a single file for the entire grid search was written.
This MR fixes that by writing the `Experiment.info` file in the same sub-directory a...The location of the file `Experiment.info` was wrong when doing a `grid_search.py`. In fact, only a single file for the entire grid search was written.
This MR fixes that by writing the `Experiment.info` file in the same sub-directory as the scores are written.
Furthermore, since the `Experiment.info` file now contains the exact command line, there is no need for the (unused) `--write-commands` option, which would do the same thing. Hence, this MR closes #71.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/104Created a dummy db that dump some fake missing files2017-10-24T15:43:59ZTiago de Freitas PereiraCreated a dummy db that dump some fake missing filesHi,
In order to test this MR https://gitlab.idiap.ch/bob/bob.bio.gmm/merge_requests/13 , I needed to create a dummy database that dumps a "missing" file.Hi,
In order to test this MR https://gitlab.idiap.ch/bob/bob.bio.gmm/merge_requests/13 , I needed to create a dummy database that dumps a "missing" file.Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/103Propagated the option --allow-missing-files .....2017-10-19T16:25:23ZTiago de Freitas PereiraPropagated the option --allow-missing-files .....Propagated the `--allow-missing-files` option to the `bob.bio.base.utils._generate_features`
issues #96 and https://gitlab.idiap.ch/bob/bob.bio.gmm/issues/21Propagated the `--allow-missing-files` option to the `bob.bio.base.utils._generate_features`
issues #96 and https://gitlab.idiap.ch/bob/bob.bio.gmm/issues/21Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/102Add sequential and parallel processors, pre-processors, and extractors2017-10-24T21:14:56ZAmir MOHAMMADIAdd sequential and parallel processors, pre-processors, and extractorsFixes #95Fixes #95Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/101Revert "replace the original_directory path in the low-level db too"2017-11-28T09:46:51ZAmir MOHAMMADIRevert "replace the original_directory path in the low-level db too"This reverts merge request !57This reverts merge request !57Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/100Resolve "The new way of using a single configuration file is not tested yet"2017-10-10T14:58:57ZManuel Günthersiebenkopf@googlemail.comResolve "The new way of using a single configuration file is not tested yet"Closes #94
I have added a new test case that tests the whole processing chain with a single configuration file. This test was missing before.Closes #94
I have added a new test case that tests the whole processing chain with a single configuration file. This test was missing before.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/99Resolve "The flag 'execute_only' cannot be placed in a config file"2017-10-05T16:57:22ZManuel Günthersiebenkopf@googlemail.comResolve "The flag 'execute_only' cannot be placed in a config file"Closes #92Closes #92https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/98Resolve "doc/experiments.rst points to deprecated docs location"2017-09-28T09:39:56ZAmir MOHAMMADIResolve "doc/experiments.rst points to deprecated docs location"Closes #91Closes #91https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/97Resolve "matplotlib Invalid DISPLAY variable"2017-09-26T20:29:00ZManuel Günthersiebenkopf@googlemail.comResolve "matplotlib Invalid DISPLAY variable"Closes #89Closes #89https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/96Resolve "matplotlib Invalid DISPLAY variable"2017-09-08T18:59:03ZManuel Günthersiebenkopf@googlemail.comResolve "matplotlib Invalid DISPLAY variable"Closes #89Closes #89Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/95Resolve "There is absolutely no need for having a "Client" class in the FileL...2017-09-09T15:57:56ZManuel Günthersiebenkopf@googlemail.comResolve "There is absolutely no need for having a "Client" class in the FileListDatabase implementation"Closes #88Closes #88Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/94Resolve "No way of plotting open-set DIR curves"2017-08-30T20:00:14ZManuel Günthersiebenkopf@googlemail.comResolve "No way of plotting open-set DIR curves"Closes #87
Implemented DIR curves into `evaluate.py`Closes #87
Implemented DIR curves into `evaluate.py`Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/93Small corrections to the documentation and command line help2017-08-28T11:46:07ZManuel Günthersiebenkopf@googlemail.comSmall corrections to the documentation and command line helpAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/92Resolve "The documentation does not mention usage of single configuration files"2017-08-24T18:42:47ZManuel Günthersiebenkopf@googlemail.comResolve "The documentation does not mention usage of single configuration files"Closes #78
@andre.anjos, @amohammadi Please verify that I haven't written anything wrong.
If you want to update some of the phrases, please go ahead. Let me see the changes before merging, though.Closes #78
@andre.anjos, @amohammadi Please verify that I haven't written anything wrong.
If you want to update some of the phrases, please go ahead. Let me see the changes before merging, though.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/91Small restructuring and less repetitions2017-07-30T15:30:19ZManuel Günthersiebenkopf@googlemail.comSmall restructuring and less repetitionsIn a dependent package, I need the `_scores` function to receive the probe objects themselves instead of probe files. Hence, I re-ordered the `scoring.py` such that the `_scores` function obtains the probe file names from the probe objec...In a dependent package, I need the `_scores` function to receive the probe objects themselves instead of probe files. Hence, I re-ordered the `scoring.py` such that the `_scores` function obtains the probe file names from the probe objects, which has been done before in several functions.
I also made a small cosmetic change in the `verify.py` script, i.e., to include fewer repetitions.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/90Resolve "In evaluate.py, there is no way of using both 4- and 5-column score ...2017-07-30T17:05:18ZManuel Günthersiebenkopf@googlemail.comResolve "In evaluate.py, there is no way of using both 4- and 5-column score files"Closes #86
The score file format has been removed from the command line. A mix of four and five column score files is now possible.Closes #86
The score file format has been removed from the command line. A mix of four and five column score files is now possible.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/89Fixed database test to incorporate the no_zt option from !80; closes bob/bob....2017-07-28T09:00:13ZManuel Günthersiebenkopf@googlemail.comFixed database test to incorporate the no_zt option from !80; closes bob/bob.bio.spear#28closes bob/bob.bio.spear#28closes bob/bob.bio.spear#28Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/88Improve the evaluate script plots2017-07-27T15:28:45ZAmir MOHAMMADIImprove the evaluate script plotsManuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.com