bob issueshttps://gitlab.idiap.ch/groups/bob/-/issues2018-05-17T13:16:36Zhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/117Follow-up from "Fixes in ROC and DET labels"2018-05-17T13:16:36ZAmir MOHAMMADIFollow-up from "Fixes in ROC and DET labels"The following discussion from !154 should be addressed:
- [ ] @tiago.pereira started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/154#note_29984): (+5 comments)
> Somehow this screwed the CMC plotThe following discussion from !154 should be addressed:
- [ ] @tiago.pereira started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/154#note_29984): (+5 comments)
> Somehow this screwed the CMC plotAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.measure/-/issues/40--no-semilogx is ignored in ROC curves2018-05-17T12:05:44ZAmir MOHAMMADI--no-semilogx is ignored in ROC curvesPassing `--no-semilogx` has no effect on the output. Maybe the best solution is to add this option to `bob.measure.plot.roc_for_far`.Passing `--no-semilogx` has no effect on the output. Maybe the best solution is to add this option to `bob.measure.plot.roc_for_far`.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/116Baseline subdirectory should not contain the name of the database2018-05-24T18:40:45ZAmir MOHAMMADIBaseline subdirectory should not contain the name of the databaseThe following discussion from !151 should be addressed:
- [ ] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/151#note_29931):
> @tiago.pereira this is not good. because verify.py already...The following discussion from !151 should be addressed:
- [ ] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/151#note_29931):
> @tiago.pereira this is not good. because verify.py already creates the database folder. I am running the baselines locally and they get saved in `/temp/amohammadi/atnt/atnt/eigenface/preprocessed` ... which is repeating the atnt name twice.Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/115Forever branches2018-05-25T06:24:05ZTiago de Freitas PereiraForever branchesHey guys,
Shall we clean up some branches??
Look at the list below. Some are two years old:
- [ ] https://gitlab.idiap.ch/bob/bob.bio.base/tree/train-on-models
- [x] https://gitlab.idiap.ch/bob/bob.bio.base/tree/manuels
- [x] https:...Hey guys,
Shall we clean up some branches??
Look at the list below. Some are two years old:
- [ ] https://gitlab.idiap.ch/bob/bob.bio.base/tree/train-on-models
- [x] https://gitlab.idiap.ch/bob/bob.bio.base/tree/manuels
- [x] https://gitlab.idiap.ch/bob/bob.bio.base/tree/52-file-list-database-is-not-tested-anymore
- [x] https://gitlab.idiap.ch/bob/bob.bio.base/tree/doc-clean-up
- [x] https://gitlab.idiap.ch/bob/bob.bio.base/tree/bio
- [x] https://gitlab.idiap.ch/bob/bob.bio.base/tree/keyword
- [x] https://gitlab.idiap.ch/bob/bob.bio.base/tree/linestyles
- [x] https://gitlab.idiap.ch/bob/bob.bio.base/tree/amirhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/114Follow-up from "Created the Baselines Concept"2018-07-17T10:27:36ZAmir MOHAMMADIFollow-up from "Created the Baselines Concept"The following discussion from bob.bio.base!151 should be addressed:
- [ ] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/151#note_29783): (+10 comments)
> Just give the entry point group...The following discussion from bob.bio.base!151 should be addressed:
- [ ] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/151#note_29783): (+10 comments)
> Just give the entry point group name here and it will load the baseline for you. You don't need to load the baseline manually.https://gitlab.idiap.ch/bob/bob.extension/-/issues/57Follow-up from "Created the Baselines Concept"2018-07-10T12:01:36ZAmir MOHAMMADIFollow-up from "Created the Baselines Concept"The following discussion from bob.bio.base!151 should be addressed:
- [ ] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/151#note_29783): (+10 comments)
> Just give the entry point group...The following discussion from bob.bio.base!151 should be addressed:
- [ ] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/151#note_29783): (+10 comments)
> Just give the entry point group name here and it will load the baseline for you. You don't need to load the baseline manually.https://gitlab.idiap.ch/bob/bob.bio.base/-/issues/113Follow-up from "Created the Baselines Concept"2018-05-16T14:01:25ZAmir MOHAMMADIFollow-up from "Created the Baselines Concept"The following discussion from !151 should be addressed:
- [ ] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/151#note_29783): (+10 comments)
> Just give the entry point group name here a...The following discussion from !151 should be addressed:
- [ ] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/151#note_29783): (+10 comments)
> Just give the entry point group name here and it will load the baseline for you. You don't need to load the baseline manually.https://gitlab.idiap.ch/bob/bob.bio.base/-/issues/112Severe Issue `bob bio metric`2018-07-10T07:19:04ZTiago de Freitas PereiraSevere Issue `bob bio metric`Guys,
The majority (if not all) of the metrics implemented in `bob bio` relies on a `dev` `eval` sets.
Excluding the `EPC` curve, whose `dev` and `eval` sets are necessary for the computation of the curve, this is not a requirement for...Guys,
The majority (if not all) of the metrics implemented in `bob bio` relies on a `dev` `eval` sets.
Excluding the `EPC` curve, whose `dev` and `eval` sets are necessary for the computation of the curve, this is not a requirement for the rest of the metrics in biometrics (and doesn't make sense).
Furthermore, most of the databases we have don't have the pair `dev` and `eval`.
I guess only the ones we created the protocol ourselves have these sets.
How can I use `bob bio metric` if my dataset has only a dev set?
For instance, if I try to plot a ROC curve I get:
```
bob bio roc ./scores-dev -o my-roc.pdf
Error: Invalid value for "scores": The number of provided scores must be > 0 and a multiple of 2 because the following files are required:
- 1 development file(s)
- 1 evaluation file(s)
```
This is a severe issue.
For instance, I can't use these scripts for my work (only through a hack)
ping @theophile.gentilhomme and @amohammadihttps://gitlab.idiap.ch/bob/bob.db.swan/-/issues/1Nightlies SAGA2018-05-16T11:16:00ZTiago de Freitas PereiraNightlies SAGAGuys,
Nightlies are broken here
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/136291
This is not even a conda package, why is it there?
Could you please take care of this @amohammadi ?
ThanksGuys,
Nightlies are broken here
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/136291
This is not even a conda package, why is it there?
Could you please take care of this @amohammadi ?
Thankshttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/111Follow-up from "Exposing the method groups in our FileDatabase API"2018-05-17T09:07:57ZAmir MOHAMMADIFollow-up from "Exposing the method groups in our FileDatabase API"The following discussion from !150 should be addressed:
- [x] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/150#note_29656):
> either the docs are wrong or you didn't implement the prot...The following discussion from !150 should be addressed:
- [x] @amohammadi started a [discussion](https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/150#note_29656):
> either the docs are wrong or you didn't implement the protocol parameter.Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.face/-/issues/31Nightlies are failing because of this one2018-05-16T06:13:22ZTiago de Freitas PereiraNightlies are failing because of this oneHi guys,
The nightly builds are failing, because of this one https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/136039
The current `baseline` script is trying to run the `evaluate` script that was already deleted.
I'm offering three pos...Hi guys,
The nightly builds are failing, because of this one https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/136039
The current `baseline` script is trying to run the `evaluate` script that was already deleted.
I'm offering three possibilities to solve this one today:
- Disable the baseline unit tests until we solve the issues with the baseline script (https://gitlab.idiap.ch/bob/bob.bio.face/blob/49f48337ba2818dc8b3f64d88ccf76495209ac4b/bob/bio/face/test/test_scripts.py#L5)
- Completely remove the `baseline` script until we decide what to do with it
- Move forward with this one https://gitlab.idiap.ch/bob/bob.bio.face/merge_requests/49 . Here I'm offering a clean solution to solve the above issues. I could document it and merge it today to solve this issue, but I would appreciate a feedback
Feedback please.
2 weeks of red nightlies
ping @bob
Thankshttps://gitlab.idiap.ch/bob/nightlies/-/issues/35Nighlies are broken2018-05-14T09:17:55ZTiago de Freitas PereiraNighlies are brokenHi guys,
Nightlies are broken and I need some help to fix it.
Look at the logs
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/135856
We are pinning `hdf5` to `1.10.1` in `bob-devel` (https://gitlab.idiap.ch/bob/bob.conda/blob/master...Hi guys,
Nightlies are broken and I need some help to fix it.
Look at the logs
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/135856
We are pinning `hdf5` to `1.10.1` in `bob-devel` (https://gitlab.idiap.ch/bob/bob.conda/blob/master/conda/bob-devel/meta.yaml#L36), but it looks like `bob.io.base` is requiring something higher than `1.10.2`.
Sorry, but I don't know all the idiosyncrasies of conda packaging. Is this jinja variable https://gitlab.idiap.ch/bob/bob.io.base/blob/master/conda/meta.yaml#L32 forcing the conda package to pick the highest version available in the channels we point?
Nightlies are broken for 2 weeks.
Let's make an effort to make it green for this week, please.
ping @andre.anjos @amohammadi
Cheershttps://gitlab.idiap.ch/bob/bob.db.base/-/issues/23Add bob.db.nist_sre16 package2018-05-08T12:09:42ZSaeed SARFJOOAdd bob.db.nist_sre16 packagePlease create this package in the bob project and give me the owner permission.Please create this package in the bob project and give me the owner permission.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.face/-/issues/30Script broken by bob.bio.base merge2018-05-17T14:18:33ZTheophile GENTILHOMMEScript broken by bob.bio.base mergeBroken by https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/146
baselines.py is using evaluate.py that has been removed.Broken by https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/146
baselines.py is using evaluate.py that has been removed.Theophile GENTILHOMMETheophile GENTILHOMMEhttps://gitlab.idiap.ch/bob/bob.ip.pytorch_extractor/-/issues/2PyTorch (0.3.0) has an unchecked dependency on pyyaml2018-05-15T08:33:02ZGuillaume HEUSCHPyTorch (0.3.0) has an unchecked dependency on pyyamlWhen running the CI locally on my machine for this package, I got the following error:
```bash
pkg_resources.DistributionNotFound: The 'pyyaml' distribution was not found and is required by torch
```
This is a known issue and it was fi...When running the CI locally on my machine for this package, I got the following error:
```bash
pkg_resources.DistributionNotFound: The 'pyyaml' distribution was not found and is required by torch
```
This is a known issue and it was fixed in the latest pyTorch version (0.4.0) (see https://github.com/pytorch/pytorch/commit/03f2ad9029165d20585d00b11f45fe50de6b687f). Unfortunately, this version is not available in conda (at least in our channels), so what is the procedure to adopt ? Add ```pyyaml``` in ```requirements.txt``` ?
Any piece of advice welcome @amohammadi @andre.anjos @tiago.pereira !
Thanks
https://gitlab.idiap.ch/bob/bob/-/issues/254Some critical packages should not be pinned in the bob recipe2019-05-21T06:19:22ZAmir MOHAMMADISome critical packages should not be pinned in the bob recipeRight now we pin everything but we should not pin
```
# aggressive_update_packages (sequence: str)
# A list of packages that, if installed, are always updated to the
# latest possible version.
#
# aggressive_update_packages:
# - c...Right now we pin everything but we should not pin
```
# aggressive_update_packages (sequence: str)
# A list of packages that, if installed, are always updated to the
# latest possible version.
#
# aggressive_update_packages:
# - ca-certificates
# - certifi
# - openssl
```
these 3 packages since they are required to make sure environments will work over time.
I will assign it to you Tiago since you have a lot of energy ;)Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.ip.pytorch_extractor/-/issues/1Replaced the download_model method to the new one implemented in bob.extension2018-05-07T08:00:55ZTiago de Freitas PereiraReplaced the download_model method to the new one implemented in bob.extensionHey @heusch,
I've seen you are moving on with this package. That's cool. I will run it against IJB-C :-)
So, recently I implemented a feature in `bob.extension` that allows you to download and unzip files from a list of URLs in a parti...Hey @heusch,
I've seen you are moving on with this package. That's cool. I will run it against IJB-C :-)
So, recently I implemented a feature in `bob.extension` that allows you to download and unzip files from a list of URLs in a particular directory.
I've patched that already in `bob.ip.tensorflow_extractor`
https://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/merge_requests/7
and in `bob.ip.caffe_extractor`
Would be nice to have it here.
What do you think?
Cheershttps://gitlab.idiap.ch/bob/bob.ip.tensorflow_extractor/-/issues/5Change the download function2018-05-08T07:43:38ZTiago de Freitas PereiraChange the download functionReplace the download method from this package to the download function implemented in the `bob.extension` https://gitlab.idiap.ch/bob/bob.extension/merge_requests/72Replace the download method from this package to the download function implemented in the `bob.extension` https://gitlab.idiap.ch/bob/bob.extension/merge_requests/72Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.extension/-/issues/56Release this package2018-06-27T13:43:51ZTiago de Freitas PereiraRelease this packageHey guys,
We have some new features in this package since the last bob release.
Follow bellow a small summary:
- Added the function bob.extension.download_and_unzip in the core functionalities
- Add click generic options
- Several c...Hey guys,
We have some new features in this package since the last bob release.
Follow bellow a small summary:
- Added the function bob.extension.download_and_unzip in the core functionalities
- Add click generic options
- Several click stuff implemented by teo
What about release a new version as soon as bob.nightlies is green??https://gitlab.idiap.ch/bob/bob.bio.face/-/issues/29Archiving bob.bio.csu2018-05-15T07:04:56ZTiago de Freitas PereiraArchiving bob.bio.csuSince we decided to archive `bob.bio.csu` (https://gitlab.idiap.ch/bob/bob.bio.csu/issues/3), we need to remove traces of it here.Since we decided to archive `bob.bio.csu` (https://gitlab.idiap.ch/bob/bob.bio.csu/issues/3), we need to remove traces of it here.Tiago de Freitas PereiraTiago de Freitas Pereira