bob.bio.base merge requestshttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests2021-10-29T15:34:58Zhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/262[CSVDataset] Expose option to group the probes in SampleSets by reference id2021-10-29T15:34:58ZLaurent COLBOIS[CSVDataset] Expose option to group the probes in SampleSets by reference idThis is necessary for the protocol "2.0.2" of bob.bio.face.database.frgc, in which probe reference templates are formed from a set of 4 probe images, which should be regrouped in a single SampleSet.
cf. https://gitlab.idiap.ch/bob/bob.b...This is necessary for the protocol "2.0.2" of bob.bio.face.database.frgc, in which probe reference templates are formed from a set of 4 probe images, which should be regrouped in a single SampleSet.
cf. https://gitlab.idiap.ch/bob/bob.bio.face/-/merge_requests/139
@tiago.pereira could you please have a look at it as we discussed it together yesterday ?Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/263Updated legacy checkpoint wrapper to used pickle+gzip format2021-10-29T15:34:58ZTiago de Freitas PereiraUpdated legacy checkpoint wrapper to used pickle+gzip formatLaurent COLBOISLaurent COLBOIShttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/264Making Distance algorithm (enroll and scoring) more robust while different...2021-10-29T15:34:58ZTiago de Freitas PereiraMaking Distance algorithm (enroll and scoring) more robust while different...Making Distance algorithm (enroll and scoring) more robust while different sources of data is provided.
Related to https://gitlab.idiap.ch/bob/bob.bio.video/-/merge_requests/46Making Distance algorithm (enroll and scoring) more robust while different sources of data is provided.
Related to https://gitlab.idiap.ch/bob/bob.bio.video/-/merge_requests/46https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/265[score][load] Always sort scores when sort=True2021-10-29T15:34:58ZAmir MOHAMMADI[score][load] Always sort scores when sort=TrueFixes a bug introduced in !258 where scores were not being sorted
when the file was a csv file.Fixes a bug introduced in !258 where scores were not being sorted
when the file was a csv file.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/266Changed the DIR axis names2021-10-29T15:34:58ZTiago de Freitas PereiraChanged the DIR axis namescloses #158closes #158https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/268Implemented the checkpoint_dir feature2021-11-30T14:59:29ZTiago de Freitas PereiraImplemented the checkpoint_dir featureCloses #164
There you go.
Now we have a `--checkpoint-dir` option.
In case `--checkpoint` is set and `--checkpoint-dir` is not set, checkpoints will be saved on the `output`.
ping @mguentherCloses #164
There you go.
Now we have a `--checkpoint-dir` option.
In case `--checkpoint` is set and `--checkpoint-dir` is not set, checkpoints will be saved on the `output`.
ping @mguentherhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/267Resolve "resources.py does not list dask clients"2021-11-30T15:17:25ZManuel Günthersiebenkopf@googlemail.comResolve "resources.py does not list dask clients"Closes #168Closes #168Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/269Creating a setter for AlgorithmTransformer that sets projector file2021-12-10T12:10:52ZTiago de Freitas PereiraCreating a setter for AlgorithmTransformer that sets projector fileCloses #167Closes #167https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/271Create an option --memory in the vanilla-biometrics CLI command and make...2021-12-14T15:27:39ZTiago de Freitas PereiraCreate an option --memory in the vanilla-biometrics CLI command and make...Create an option --memory in the vanilla-biometrics CLI command and make checkpointing of the pipeline the default behaviour
Closes #152Create an option --memory in the vanilla-biometrics CLI command and make checkpointing of the pipeline the default behaviour
Closes #152https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/272Score normalization redesign2022-01-13T10:03:33ZTiago de Freitas PereiraScore normalization redesignThis is the initial redesign of the score-normalization pipeline.
I basically dropped all the old code and made the score normalization stuff as a `post-processor` where such a post-processor is a BaseEstimator. In such a way, we can le...This is the initial redesign of the score-normalization pipeline.
I basically dropped all the old code and made the score normalization stuff as a `post-processor` where such a post-processor is a BaseEstimator. In such a way, we can leverage Checkpointing and Dasking wrappers avoiding the implementation of custom features.
Furthermore, it will be easier to implement other calibration strategies.
ZNorm is already working and giving the same results as before but with way less code.
Still a WIP, though.
Closes #166https://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/273Created an option to force the generation of checkpoints2022-01-14T09:16:56ZTiago de Freitas PereiraCreated an option to force the generation of checkpointsCreated an option
`bob bio pipelines vanilla-biometrics [COMMANDS] --force` to force the generation of checkpoints even if they already exist.
Close #173
ping @mguentherCreated an option
`bob bio pipelines vanilla-biometrics [COMMANDS] --force` to force the generation of checkpoints even if they already exist.
Close #173
ping @mguentherhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/274Algorithm to average on scores2022-01-27T14:53:15ZHatef OTROSHIAlgorithm to average on scoresHi,
This MR is to develop and add a new algorithm to calculate the final scores by calculating the average of scores over different reference samples of each user. The current version does the averaging on the feature values (in the `en...Hi,
This MR is to develop and add a new algorithm to calculate the final scores by calculating the average of scores over different reference samples of each user. The current version does the averaging on the feature values (in the `enroll()` function).
ping @tiago.pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/275Cleaning up PLDA2022-02-16T09:30:59ZTiago de Freitas PereiraCleaning up PLDAClose #174
ping @ydayerClose #174
ping @ydayerhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/276Support bob tags in Vanilla-biometrics' Checkpoint Wrapper2022-03-16T10:33:12ZYannick DAYERSupport bob tags in Vanilla-biometrics' Checkpoint Wrapper- Sets the save function with tags (for saving models).
- Uses the `save()` method of the model object if it exists.- Sets the save function with tags (for saving models).
- Uses the `save()` method of the model object if it exists.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/277Remove bob learn linear2022-03-03T17:23:07ZAmir MOHAMMADIRemove bob learn linearAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/279Fix protocols with the same name ending being mixed up2022-04-03T11:21:30ZYannick DAYERFix protocols with the same name ending being mixed upCSVDataset protocols with the same ending in their name (e.g. `female` and `male`) are no longer mixed up.CSVDataset protocols with the same ending in their name (e.g. `female` and `male`) are no longer mixed up.Yannick DAYERYannick DAYERhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/278Created the CLI command bob bio pipelines transform2022-03-19T11:10:26ZTiago de Freitas PereiraCreated the CLI command bob bio pipelines transformThis MR creates the command `bob bio pipelines transform` that, well, transforms whatever you have in a database.
This can be useful for:
* Crop all faces from a dataset
* Extract features using a particular feature extractor
* ...This MR creates the command `bob bio pipelines transform` that, well, transforms whatever you have in a database.
This can be useful for:
* Crop all faces from a dataset
* Extract features using a particular feature extractor
* Preprocess some audio files using a particular pre-processor
This addresses and closes issue #175
@mguenther, since you requested this feature, do you mind reviewing it?
ThanksManuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.comhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/280Rename bob bio pipelines vanilla-biometrics commands2022-04-03T11:24:27ZAmir MOHAMMADIRename bob bio pipelines vanilla-biometrics commandsFixes #177Fixes #177Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/281Removed last trace of vanilla2022-04-03T11:45:50ZTiago de Freitas PereiraRemoved last trace of vanillahttps://gitlab.idiap.ch/bob/bob.bio.base/-/merge_requests/282Remove instructions for installation of bob.db.atnt2022-04-14T13:06:02ZYannick DAYERRemove instructions for installation of bob.db.atntThe definition of atnt is now included in bob.bio.face. Fixed the doc telling to install bob.db.atnt.The definition of atnt is now included in bob.bio.face. Fixed the doc telling to install bob.db.atnt.Yannick DAYERYannick DAYER