bob.measure merge requestshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests2018-04-25T08:04:12Zhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/55Change option name criter to criterion2018-04-25T08:04:12ZTheophile GENTILHOMMEChange option name criter to criterionTheophile GENTILHOMMETheophile GENTILHOMMEhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/54Refactors the score loading and scripts functionality2018-05-06T15:18:03ZAmir MOHAMMADIRefactors the score loading and scripts functionalityThis merge request:
* Move the biometric related functionality of bob.measure to bob.bio.base.
* Add confidence interval calculations
* Provide a score format for bob.measure with load functionalities
* Provide a generic plotti...This merge request:
* Move the biometric related functionality of bob.measure to bob.bio.base.
* Add confidence interval calculations
* Provide a score format for bob.measure with load functionalities
* Provide a generic plotting script bob measure in bob.measure using bob.measure input file format:
* `bob measure metrics`: to compute thresholds and evaluate performances
* `bob measure roc`: to plot ROC
* `bob measure det`: to plot DET
* `bob measure hist`: to plot histograms
* `bob measure epc` : to plot EPC
* `bob measure evaluate`: applies all the above commands at once
* `bob measure gen`: to generate fake scores for `bob.measure`
Each command accepts one or several (dev,eval) score(s) file(s) for each system.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/53Change the way the scores arguments are passed to the compute() function: it now2018-07-17T08:07:40ZTheophile GENTILHOMMEChange the way the scores arguments are passed to the compute() function: it nowChange the way the scores arguments are passed to the compute() function: it now does not rely on dev,eval pairs anymore and can take any number of different files (e.g. train)Change the way the scores arguments are passed to the compute() function: it now does not rely on dev,eval pairs anymore and can take any number of different files (e.g. train)https://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/52generic plotting script for bob measure2018-04-19T06:31:39ZTheophile GENTILHOMMEgeneric plotting script for bob measureFrom #37, provide generic plotting scripts:
* bob measure evaluate
* bob measure hist
* bob measure hter
* ...From #37, provide generic plotting scripts:
* bob measure evaluate
* bob measure hist
* bob measure hter
* ...Theophile GENTILHOMMETheophile GENTILHOMMEhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/51Confidence intervals2018-04-03T12:13:41ZTheophile GENTILHOMMEConfidence intervalsIntegrates a confidence interval functionality (Clopper–Pearson interval) in bob.measure.Integrates a confidence interval functionality (Clopper–Pearson interval) in bob.measure.Theophile GENTILHOMMETheophile GENTILHOMMEhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/50Generic loading input file2018-06-18T06:08:50ZTheophile GENTILHOMMEGeneric loading input fileAdd a generic input file loading function for bob measure and its corresponding test.
From issue #39, comments https://gitlab.idiap.ch/bob/bob.measure/issues/39#note_26366.Add a generic input file loading function for bob measure and its corresponding test.
From issue #39, comments https://gitlab.idiap.ch/bob/bob.measure/issues/39#note_26366.Theophile GENTILHOMMETheophile GENTILHOMMEhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/49Moving biometrics-related functionality to bob.bio.base2018-03-16T13:30:52ZTheophile GENTILHOMMEMoving biometrics-related functionality to bob.bio.baseFrom issue #25, (re)move:
* https://www.idiap.ch/software/bob/docs/bob/docs/master/bob.measure/doc/py_api.html#loading-data
* https://www.idiap.ch/software/bob/docs/bob/docs/master/bob.measure/doc/py_api.html#openbr-conversions
* a...From issue #25, (re)move:
* https://www.idiap.ch/software/bob/docs/bob/docs/master/bob.measure/doc/py_api.html#loading-data
* https://www.idiap.ch/software/bob/docs/bob/docs/master/bob.measure/doc/py_api.html#openbr-conversions
* all the console scriptsTheophile GENTILHOMMETheophile GENTILHOMMEhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/48recompute far values in roc_for_far2018-05-17T08:54:09ZAmir MOHAMMADIrecompute far values in roc_for_farFixes #27Fixes #27Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/47Add the expected output file for tests2018-02-05T10:17:36ZAmir MOHAMMADIAdd the expected output file for testsAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/46Add an option to capture the output in a log file2018-01-26T08:19:58ZAmir MOHAMMADIAdd an option to capture the output in a log fileAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/44Compute roc using roc_for_far internally2018-05-17T08:54:09ZAmir MOHAMMADICompute roc using roc_for_far internallyFixes #26Fixes #26André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/43Resolve "FAR and FRR thresholds are computed even when there is no data support"2019-02-21T15:38:02ZManuel Günthersiebenkopf@googlemail.comResolve "FAR and FRR thresholds are computed even when there is no data support"Closes #27
Also changes behavior of far_threshold and frr_threshold where the returned threshold guarantees the at most the requested far/frr value.Closes #27
Also changes behavior of far_threshold and frr_threshold where the returned threshold guarantees the at most the requested far/frr value.Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/42Resolve "cannnot provide negative values to the apply_threshold script"2017-11-13T18:22:28ZAmir MOHAMMADIResolve "cannnot provide negative values to the apply_threshold script"Closes #35Closes #35André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/41Fixed issue with FAR and FRR values being exactly 1 or 0, respectively2017-10-16T18:18:04ZManuel Günthersiebenkopf@googlemail.comFixed issue with FAR and FRR values being exactly 1 or 0, respectivelyI found a small bug when FAR=1 was used in `far_threshold`, and FRR=0 in `frr_threshold`. This resulted in a DIR plot that had a random last value (as it accessed memory at an uninitialized location).
This fixes it. There should be no i...I found a small bug when FAR=1 was used in `far_threshold`, and FRR=0 in `frr_threshold`. This resulted in a DIR plot that had a random last value (as it accessed memory at an uninitialized location).
This fixes it. There should be no implication for any other plot done so far.André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/40Resolve "Detection & Identification Curve cannot be right on user's guide"2017-10-17T07:26:36ZManuel Günthersiebenkopf@googlemail.comResolve "Detection & Identification Curve cannot be right on user's guide"Closes #34Closes #34André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/39Resolve "FAR and FRR thresholds are computed even when there is no data support"2017-11-14T15:27:36ZManuel Günthersiebenkopf@googlemail.comResolve "FAR and FRR thresholds are computed even when there is no data support"Closes #27Closes #27André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/38Fix splitting of scores so that it works for 1vsall UTFVP protocol2017-08-23T16:05:19ZVedrana KRIVOKUCAFix splitting of scores so that it works for 1vsall UTFVP protocolFixes Issue #30 by modifying the "_split_scores" function so that it compares only the client ID part of model ID to the probe ID.Fixes Issue #30 by modifying the "_split_scores" function so that it compares only the client ID part of model ID to the probe ID.André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/37Fixed bob.math requirement (cf. bob/bob.math#12 and bob/bob.learn.em!29)2017-07-19T18:58:20ZManuel Günthersiebenkopf@googlemail.comFixed bob.math requirement (cf. bob/bob.math#12 and bob/bob.learn.em!29)Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/36Docs url fix2017-07-07T14:09:55ZJaden DIEFENBAUGHDocs url fixAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.measure/-/merge_requests/35Updated CMC documentation2017-07-24T20:36:39ZManuel Günthersiebenkopf@googlemail.comUpdated CMC documentationCloses #29Closes #29