bob.bio.base merge requestshttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests2017-04-24T12:39:30Zhttps://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/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/65First simple version of writing empty configuration files2017-05-29T08:53:17ZManuel Günthersiebenkopf@googlemail.comFirst simple version of writing empty configuration filesCloses #45Closes #45Manuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://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/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/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/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/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/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/57replace the original_directory path in the low-level db too2017-10-10T15:40:44ZAmir MOHAMMADIreplace the original_directory path in the low-level db tooSince some low-level dbs (most of them) accept `original_directory` and `annotation_directory`, it is best to replace the paths there too.
Here I am assuming that the low-level db exists in `BioDatabase._db` and have made sure this is t...Since some low-level dbs (most of them) accept `original_directory` and `annotation_directory`, it is best to replace the paths there too.
Here I am assuming that the low-level db exists in `BioDatabase._db` and have made sure this is the case for all high-level databases.
This may not be the solution so I am open to suggestions.Refactoring 2016 and gitlab migration milestoneAmir MOHAMMADIAmir MOHAMMADIhttps://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/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/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/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/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/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/50Added nitpicky to sphinx and fixed warnings2016-10-23T14:11:08ZPavel KORSHUNOVAdded nitpicky to sphinx and fixed warningsPavel KORSHUNOVPavel KORSHUNOVhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/49Revert "Merge branch 'p1' into 'master'"2016-10-22T09:55:12ZAmir MOHAMMADIRevert "Merge branch 'p1' into 'master'"This reverts merge request !46This reverts merge request !46Refactoring 2016 and gitlab migration milestoneAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/48Added list of registered --grid resources to help2016-10-11T20:56:59ZManuel Günthersiebenkopf@googlemail.comAdded list of registered --grid resources to helpCloses #46
I added the list of registered grid options to the helpCloses #46
I added the list of registered grid options to the helpAmir MOHAMMADIAmir MOHAMMADI