bob.bio.base merge requestshttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests2017-05-10T06:34:30Zhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/69Changed the layout of the "Structure of a Biometric Recognition Experiment".2017-05-10T06:34:30ZVedrana KRIVOKUCAChanged the layout of the "Structure of a Biometric Recognition Experiment".Changed the layout of the "Structure of a Biometric Recognition Experiment" so that it's divided into 4 main steps:
1. Pre-processing
2. Feature extraction
3. Enrollment
4. Verification
- Included feature projection into "Feature extrac...Changed the layout of the "Structure of a Biometric Recognition Experiment" so that it's divided into 4 main steps:
1. Pre-processing
2. Feature extraction
3. Enrollment
4. Verification
- Included feature projection into "Feature extraction" stage, as that makes more sense to me than having it as part of the "biometric recognition" stage.
- Divided "biometric recognition" into 2 steps: "enrollment" and "verification".May 2017 HackathonAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/71removed unnecessary commands starting with ./bin/2017-05-08T18:37:13ZAlain KOMATYremoved unnecessary commands starting with ./bin/May 2017 Hackathonhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/70Slightly updated the doc of objects() function in BioDatabase class2017-05-08T15:19:45ZOlegs NIKISINSSlightly updated the doc of objects() function in BioDatabase classMay 2017 HackathonAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/67Fix typo in docs2017-04-24T12:39:30ZAmir MOHAMMADIFix typo in docshttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/63raising errors instead of emitting warnings in case of unsuccessful processing2017-04-05T00:10:19ZManuel Günthersiebenkopf@googlemail.comraising errors instead of emitting warnings in case of unsuccessful processingCloses #62Closes #62Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/66Fix documentation of annotations method2017-04-03T12:50:10ZAmir MOHAMMADIFix documentation of annotations methodAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/60The little typo was corrected2017-03-15T23:10:17ZChristopher FINELLIThe little typo was correctedJust fix a typo in the __init__.py file of bob.bio.base.utils that could cause an expected errorJust fix a typo in the __init__.py file of bob.bio.base.utils that could cause an expected errorAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/64Resolve "Base classes are not new-style classes"2017-02-25T07:07:15ZManuel Günthersiebenkopf@googlemail.comResolve "Base classes are not new-style classes"Closes #64Closes #64Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/61Update requirements.txt - remove gridtk2017-02-08T10:37:14ZAmir MOHAMMADIUpdate requirements.txt - remove gridtkFixes #49Fixes #49https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/62Changed the referece files for PLDA2017-02-07T08:50:18ZTiago de Freitas PereiraChanged the referece files for PLDACloses #61Closes #61https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/59Resolve "strange behaviour when retrieving objects from bob.bio.base filelist...2017-02-01T16:37:44ZManuel Günthersiebenkopf@googlemail.comResolve "strange behaviour when retrieving objects from bob.bio.base filelist database query"Closes #59
I have implemented a way to create a `ListReader` object for each protocol. In this way, the #59 should be solved.
However, I have not yet created a test case for that. Just the normal test cases still run (at least on my m...Closes #59
I have implemented a way to create a `ListReader` object for each protocol. In this way, the #59 should be solved.
However, I have not yet created a test case for that. Just the normal test cases still run (at least on my machine).
@heusch: Could you please test if your problem is solved with this implementation?
There are still several functions that rely on the internally stored `self.protocol` instead of taking the `protocol` as a parameter.
I think the main reason for that is that some functions overwrite `ZTBioDatabase` base class functions that usually are not overwritten.
Maybe, we can have an optional protocol parameter in these functions and use the same trick as in the others:
```
if protocol is None:
protocol = self.protocol
```
(where `self.protocol` itself can be `None`).
@amohammadi: Do you think this is a reasonable approach?https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/58You can now specify a minimum file size for saved files2017-01-18T14:05:47ZAmir MOHAMMADIYou can now specify a minimum file size for saved filesSometimes, the saved preprocessed, features, models are less than `1000` bytes.
This can happen when using a proprietary algorithm.Sometimes, the saved preprocessed, features, models are less than `1000` bytes.
This can happen when using a proprietary algorithm.https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/56makes the annotations method implementation mandatory2017-01-14T14:24:04ZAmir MOHAMMADImakes the annotations method implementation mandatorymove some functionality of bob.bio.base.database.BioDatabase to bob.db.basemove some functionality of bob.bio.base.database.BioDatabase to bob.db.baseRefactoring 2016 and gitlab migration milestonehttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/52Resolve "file-list database is not tested anymore"2017-01-12T12:43:32ZManuel Günthersiebenkopf@googlemail.comResolve "file-list database is not tested anymore"Closes #52
I have implemented a `FileListBioDatabase` on the basis of the old `DatabaseFileList`. There is one main difference: The `bob.db.bio_filelist` database is now instantiated inside `FileListBioDatabase` and does not need to ...Closes #52
I have implemented a `FileListBioDatabase` on the basis of the old `DatabaseFileList`. There is one main difference: The `bob.db.bio_filelist` database is now instantiated inside `FileListBioDatabase` and does not need to be passed to the constructor, as it was the case in `DatabaseFileList`.
I have re-added the test case that makes sure that this database is actually working as expected. I haven't spent too much time for documenting the database interface, except for the constructor (this is the only contact point that a user should have with this database, anyways).
I have added a new dependency for this package, which is `bob.db.bio_filelist`. I think this should not create any problems.
Note that the documentation will only work after https://gitlab.idiap.ch/bob/bob.db.bio_filelist/merge_requests/4 was accepted.https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/54Add the filelist interface2016-12-23T08:46:17ZAmir MOHAMMADIAdd the filelist interfaceFixes #52Fixes #52Refactoring 2016 and gitlab migration milestonehttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/55Correctly reorganized the input for the PLDA2016-11-30T16:59:47ZTiago de Freitas PereiraCorrectly reorganized the input for the PLDACloses #56
I'll give 24h for objections before merge this one :-PCloses #56
I'll give 24h for objections before merge this one :-Phttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/51Resolve "--execute-only command line option does not work"2016-11-23T16:53:37ZManuel Günthersiebenkopf@googlemail.comResolve "--execute-only command line option does not work"Closes #51
This was just a small issue, which I have solved. I also added a new test case for the `--execute-only` command line option.Closes #51
This was just a small issue, which I have solved. I also added a new test case for the `--execute-only` command line option.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/53Fixed issue #53 . The default resource is not working2016-10-31T13:31:45ZTiago de Freitas PereiraFixed issue #53 . The default resource is not workingCloses #53Closes #53https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/47Removed the (unused) environment variable2016-10-24T19:17:41ZManuel Günthersiebenkopf@googlemail.comRemoved the (unused) environment variableCloses #47
This command line option is not used anywhere and should be removedCloses #47
This command line option is not used anywhere and should be removedAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/50Added nitpicky to sphinx and fixed warnings2016-10-23T14:11:08ZPavel KORSHUNOVAdded nitpicky to sphinx and fixed warningsPavel KORSHUNOVPavel KORSHUNOV