bob issueshttps://gitlab.idiap.ch/groups/bob/-/issues2018-04-16T14:59:55Zhttps://gitlab.idiap.ch/bob/bob.bio.spear/-/issues/9banca and timit need to be in separate packages2018-04-16T14:59:55ZAndré Anjosbanca and timit need to be in separate packages*Created by: 183amir*
Right now they are just lists in <https://github.com/bioidiap/bob.bio.spear/tree/master/bob/bio/spear/config/database>*Created by: 183amir*
Right now they are just lists in <https://github.com/bioidiap/bob.bio.spear/tree/master/bob/bio/spear/config/database>Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.learn.em/-/issues/5division by zero2017-08-12T07:46:06ZAndré Anjosdivision by zero*Created by: khoury*
In train.py, a division by zero error occurred at line 53:
```py
if convergence_threshold!=None and abs((average_output_previous - average_output)/average_output_previous) <= convergence_threshold:
```
in case...*Created by: khoury*
In train.py, a division by zero error occurred at line 53:
```py
if convergence_threshold!=None and abs((average_output_previous - average_output)/average_output_previous) <= convergence_threshold:
```
in case `convergence_threshold` is not None and the trainer does not contain a `compute_likelihood` attribute.https://gitlab.idiap.ch/bob/bob.extension/-/issues/19scripts to upload wheels and sphinx docs should be proper entry-point scripts...2017-08-11T22:23:18ZAndré Anjosscripts to upload wheels and sphinx docs should be proper entry-point scripts in this packageOur build instructions would be simplified (avoid `wget`ting stuff) if that would be the case.Our build instructions would be simplified (avoid `wget`ting stuff) if that would be the case.https://gitlab.idiap.ch/bob/bob/-/issues/229CI integration2017-08-07T12:16:54ZAndré AnjosCI integrationThis package needs to get its own CI build file. This issue is here to keep track of it.This package needs to get its own CI build file. This issue is here to keep track of it.https://gitlab.idiap.ch/bob/nightlies/-/issues/6build process doesn't work as expected2017-10-04T19:42:20ZManuel Günthersiebenkopf@googlemail.combuild process doesn't work as expectedWhen running the proposed command line sequence:
```
$ python bootstrap-buildout.py
$ ./bin/buildout
```
the compilation starts at the ``bob.io.image`` package (the first entry in ``layer1.cfg``, not (as I would have expected) from ...When running the proposed command line sequence:
```
$ python bootstrap-buildout.py
$ ./bin/buildout
```
the compilation starts at the ``bob.io.image`` package (the first entry in ``layer1.cfg``, not (as I would have expected) from ``bob.buildout`` in ``layer0.cfg``. I don't understand the reason for that, but the fix is simple: In ``layer0.cfg``, replace:
```
develop += ...
eggs += ...
```
with:
```
develop = ...
eggs = ...
```
I think, there was a ``debug.cfg``, from which ``layer0.cfg`` was inheriting, but this is no longer true (and the file is no longer available).
There might be better fixes, but this solved it for me.https://gitlab.idiap.ch/bob/bob.bio.base/-/issues/75The documentation contains links to files, which only work, when the document...2017-08-07T13:07:35ZManuel Günthersiebenkopf@googlemail.comThe documentation contains links to files, which only work, when the documentation is compiled locallyAs mentioned in https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/73#note_16158, there are file links in the documentation, e.g., in the installation section: http://pythonhosted.org/bob.bio.base/installation.html#test-your-install...As mentioned in https://gitlab.idiap.ch/bob/bob.bio.base/merge_requests/73#note_16158, there are file links in the documentation, e.g., in the installation section: http://pythonhosted.org/bob.bio.base/installation.html#test-your-installation which link to local files (sorry, GitLab does not allow me to get link to the line in the `.rst` file: gitlab.idiap.ch/bob/bob.bio.base/blob/master/doc/installation.rst).
The note above can be simply removed from the `.rst`. It should be OK not to have too many options to change the `ATNT_DIRECTORY`. People, who have installed bob system-wide will not be able to change the linked file anyways.
There might be more cases with links to local files, though in a quick glance I could not identify one (at least not here in `bob.bio.base`). If we find those file links, please feel free to re-open this bug (after we have closed it), and replace those local file links with links to the corresponding file in the GitLab source.https://gitlab.idiap.ch/bob/bob.pad.face/-/issues/20Remove VideoDataLoader.py class2018-03-09T11:25:58ZOlegs NIKISINSRemove VideoDataLoader.py classThis class can now be removed, because it was used only in VideoQualityMeasure and VideoLBPHistogram, which are deleted.This class can now be removed, because it was used only in VideoQualityMeasure and VideoLBPHistogram, which are deleted.Olegs NIKISINSOlegs NIKISINShttps://gitlab.idiap.ch/bob/bob.pad.base/-/issues/22Finalization of plotting scripts2018-06-27T09:22:53ZAmir MOHAMMADIFinalization of plotting scripts@theophile.gentilhomme could you please give a summary of the plots that you implemented in this package (with example figures) so that we can start working on this again. Thanks.
If you have questions to finish this task, please let us...@theophile.gentilhomme could you please give a summary of the plots that you implemented in this package (with example figures) so that we can start working on this again. Thanks.
If you have questions to finish this task, please let us know here. I remember that you had a question from @pkorshunovTheophile GENTILHOMMETheophile GENTILHOMMEhttps://gitlab.idiap.ch/bob/bob.db.base/-/issues/24bob_dbmanage.py breaks when one of the dbs are broken2018-06-05T16:33:00ZAmir MOHAMMADIbob_dbmanage.py breaks when one of the dbs are brokenHere is what I faced today:
```
Traceback (most recent call last):
File "bin/bob_dbmanage.py", line 85, in <module>
sys.exit(bob.db.base.script.dbmanage.main())
File "src/bob.db.base/bob/db/base/script/dbmanage.py", line 24, in m...Here is what I faced today:
```
Traceback (most recent call last):
File "bin/bob_dbmanage.py", line 85, in <module>
sys.exit(bob.db.base.script.dbmanage.main())
File "src/bob.db.base/bob/db/base/script/dbmanage.py", line 24, in main
formatter_class=RawDescriptionHelpFormatter)
File "src/bob.db.base/bob/db/base/manage.py", line 185, in create_parser
driver.add_commands(subparsers)
File "src/bob.db.swan/bob/db/swan/driver.py", line 153, in add_commands
from .create import create_subparser
File "src/bob.db.swan/bob/db/swan/create.py", line 8, in <module>
from .common import swan_bio_file_metadata
ImportError: cannot import name 'swan_bio_file_metadata'
```
This kind of errors should be handled.https://gitlab.idiap.ch/bob/bob.measure/-/issues/48HTER consistency in metrics2018-06-28T07:25:02ZAmir MOHAMMADIHTER consistency in metricsSeveral metrics and plots report HTER but I am not sure it is calculated the same way in all cases.
For examples, `bob measure metrics` and `bob measure epc` both report HTER. However, I don't think they are calculated the same way.
Wh...Several metrics and plots report HTER but I am not sure it is calculated the same way in all cases.
For examples, `bob measure metrics` and `bob measure epc` both report HTER. However, I don't think they are calculated the same way.
What should be HTER anyway @bob? at least in biometrics, we have FMR, FNMR, FAR, and FRR.
Is `HTER = (FMR+FNMR)/2` or `HTER = (FAR+FRR)/2`?
Assuming:
```
FAR = FMR * (1 - FTA)
FRR = FTA + FNMR * (1 - FTA)
```https://gitlab.idiap.ch/bob/bob.devtools/-/issues/20Action not to perform if the build should be skipped2019-03-13T14:42:22ZGuillaume HEUSCHAction not to perform if the build should be skippedApparently, if the build should be skipped, the recipe won't be retrieved, but there's no check here:
https://gitlab.idiap.ch/bob/bob.devtools/blob/master/bob/devtools/scripts/build.py#L142
Yielding the following error
```bash
Traceba...Apparently, if the build should be skipped, the recipe won't be retrieved, but there's no check here:
https://gitlab.idiap.ch/bob/bob.devtools/blob/master/bob/devtools/scripts/build.py#L142
Yielding the following error
```bash
Traceback (most recent call last):
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/bin/bdt", line 11, in <module>
sys.exit(main())
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/click/core.py", line 764, in __call__
return self.main(*args, **kwargs)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/click/core.py", line 717, in main
rv = self.invoke(ctx)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/click/core.py", line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/bob/devtools/scripts/bdt.py", line 42, in _decorator
value = view_func(*args, **kwargs)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/click/decorators.py", line 17, in new_func
return f(get_current_context(), *args, **kwargs)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/bob/devtools/scripts/ci.py", line 404, in build
ci=True,
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/bob/devtools/scripts/bdt.py", line 42, in _decorator
value = view_func(*args, **kwargs)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/bob/devtools/scripts/build.py", line 142, in build
rendered_recipe = get_parsed_recipe(metadata)
File "/Users/gitlab/builds/b6d3167a/0/bob/bob.learn.pytorch/miniconda/lib/python3.7/site-packages/bob/devtools/build.py", line 174, in get_parsed_recipe
output = conda_build.api.output_yaml(metadata[0][0])
IndexError: list index out of range
```
Thanks !André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.bio.vein/-/issues/20UTFVP database2020-07-16T09:39:19ZHatef OTROSHIUTFVP databaseHi there,
I want to make some experiments using `utfvp` database which is available in `bob.bio.vein` by using the following script:
```
from bob.bio.vein.configurations.utfvp import database
```
However, I can not use `eval` and `world`...Hi there,
I want to make some experiments using `utfvp` database which is available in `bob.bio.vein` by using the following script:
```
from bob.bio.vein.configurations.utfvp import database
```
However, I can not use `eval` and `world` groups for evaluation using `verify.py`.
- when using `eval` group, it can not be found
- when using `world` group, it can calculate the scores but `scores-world` file is empty.
Does anyone have any idea how I should fix these issues?https://gitlab.idiap.ch/bob/bob.pipelines/-/issues/20Problem while using `sge_default` dask client2020-10-12T11:25:50ZVictor BROSProblem while using `sge_default` dask clientFOr some reason `bob.pipelines.distributed.sge.SGEIdiapJob` is requiring a class variable `config_name`.
I've patched myself to make it work, but this needs a proper fix
```
bob@2020-10-09 14:36:37,427 -- DEBUG: Logging of the `bob' log...FOr some reason `bob.pipelines.distributed.sge.SGEIdiapJob` is requiring a class variable `config_name`.
I've patched myself to make it work, but this needs a proper fix
```
bob@2020-10-09 14:36:37,427 -- DEBUG: Logging of the `bob' logger was set to 3
bob.extension.config@2020-10-09 14:36:37,430 -- DEBUG: Loading configuration file `./experiments/vera-finger/veradb.py'...
bob.extension.config@2020-10-09 14:36:38,765 -- DEBUG: Loading configuration file `./experiments/vera-finger/vera_miura.py'...
bob.bio.base@2020-10-09 14:36:39,001 -- INFO: Using `bob.bio.base` legacy algorithm <class 'bob.bio.vein.algorithm.MiuraMatch'>(ch=80, cw=90, multiple_model_scoring='average', multiple_probe_scoring='average')
bob.extension.config@2020-10-09 14:36:39,002 -- DEBUG: Loading configuration file `./src/bob.pipelines/bob/pipelines/config/distributed/sge_default.py'...
tornado.application - ERROR - Exception in callback functools.partial(<bound method IOLoop._discard_future_result of <tornado.platform.asyncio.AsyncIOLoop object at 0x7f92cb83db50>>, <Task finished coro=<SpecCluster._correct_state_internal() done, defined at /remote/idiap.svm/temp.biometric01/vbros/bob_vein/bob.bio.vein/eggs/distributed-2.30.0-py3.7.egg/distributed/deploy/spec.py:320> exception=ValueError("The class <class 'bob.pipelines.distributed.sge.SGEIdiapJob'> is required to have a 'config_name' class variable.\nIf you have created this class, please add a 'config_name' class variable.\nIf not this may be a bug, feel free to create an issue at: https://github.com/dask/dask-jobqueue/issues/new")>)
Traceback (most recent call last):
File "/idiap/temp/vbros/miniconda3/envs/bob.bio.vein/lib/python3.7/site-packages/tornado/ioloop.py", line 743, in _run_callback
ret = callback()
File "/idiap/temp/vbros/miniconda3/envs/bob.bio.vein/lib/python3.7/site-packages/tornado/ioloop.py", line 767, in _discard_future_result
future.result()
File "/remote/idiap.svm/temp.biometric01/vbros/bob_vein/bob.bio.vein/eggs/distributed-2.30.0-py3.7.egg/distributed/deploy/spec.py", line 348, in _correct_state_internal
worker = cls(self.scheduler.address, **opts)
File "/remote/idiap.svm/temp.biometric01/vbros/bob_vein/bob.bio.vein/src/bob.pipelines/bob/pipelines/distributed/sge.py", line 56, in __init__
super().__init__(*args, config_name=config_name, death_timeout=10000, **kwargs)
File "/remote/idiap.svm/temp.biometric01/vbros/bob_vein/bob.bio.vein/eggs/dask_jobqueue-0.7.1-py3.7.egg/dask_jobqueue/core.py", line 156, in __init__
default_config_name = self.default_config_name()
File "/remote/idiap.svm/temp.biometric01/vbros/bob_vein/bob.bio.vein/eggs/dask_jobqueue-0.7.1-py3.7.egg/dask_jobqueue/core.py", line 260, in default_config_name
"https://github.com/dask/dask-jobqueue/issues/new".format(cls)
ValueError: The class <class 'bob.pipelines.distributed.sge.SGEIdiapJob'> is required to have a 'config_name' class variable.
```Bob 9.0.0Tiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.video/-/issues/21ERROR: bob.bio.video.test.test_databases.test_new_youtube2021-10-29T15:34:57ZAmir MOHAMMADIERROR: bob.bio.video.test.test_databases.test_new_youtubeSee: https://gitlab.idiap.ch/bob/nightlies/-/jobs/247320
```
======================================================================
ERROR: bob.bio.video.test.test_databases.test_new_youtube
-----------------------------------------------...See: https://gitlab.idiap.ch/bob/nightlies/-/jobs/247320
```
======================================================================
ERROR: bob.bio.video.test.test_databases.test_new_youtube
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/site-packages/bob/bio/video/test/test_databases.py", line 14, in test_new_youtube
references = database.references()
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/site-packages/bob/bio/video/database/youtube.py", line 269, in references
sampleset = self._make_sample_set(reference_id, suject_id, sample_path)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/site-packages/bob/bio/video/database/youtube.py", line 185, in _make_sample_set
path = os.path.join(self.original_directory, sample_path)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/posixpath.py", line 76, in join
a = os.fspath(a)
TypeError: expected str, bytes or os.PathLike object, not NoneType
-------------------- >> begin captured logging << --------------------
bob.bio.video.database.youtube: WARNING: Invalid or non existant `original_directory`: f{original_directory}.Please, do `bob config set bob.bio.face.lfw.directory PATH` to set the LFW data directory.
bob.extension.download: INFO: Downloading ./bob_data/datasets/youtube_protocols/youtube_protocols-6962cd2e.tar.gz
bob.extension.download: WARNING: Could not download from the https://www.idiap.ch/software/bob/databases/latest/youtube_protocols-6962cd2e.tar.gz url
Traceback (most recent call last):
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/urllib/request.py", line 1354, in do_open
h.request(req.get_method(), req.selector, req.data, headers,
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/http/client.py", line 1256, in request
self._send_request(method, url, body, headers, encode_chunked)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/http/client.py", line 1302, in _send_request
self.endheaders(body, encode_chunked=encode_chunked)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/http/client.py", line 1251, in endheaders
self._send_output(message_body, encode_chunked=encode_chunked)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/http/client.py", line 1011, in _send_output
self.send(msg)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/http/client.py", line 951, in send
self.connect()
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/http/client.py", line 1425, in connect
self.sock = self._context.wrap_socket(self.sock,
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/ssl.py", line 500, in wrap_socket
return self.sslsocket_class._create(
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/ssl.py", line 1040, in _create
self.do_handshake()
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/ssl.py", line 1309, in do_handshake
self._sslobj.do_handshake()
ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'www.idiap.ch'. (_ssl.c:1131)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/site-packages/bob/extension/download.py", line 116, in download_file_from_possible_urls
download_file(url, out_file)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/site-packages/bob/extension/download.py", line 93, in download_file
with urlopen(url) as response:
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/urllib/request.py", line 222, in urlopen
return opener.open(url, data, timeout)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/urllib/request.py", line 525, in open
response = self._open(req, data)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/urllib/request.py", line 542, in _open
result = self._call_chain(self.handle_open, protocol, protocol +
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/urllib/request.py", line 502, in _call_chain
result = func(*args)
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/urllib/request.py", line 1397, in https_open
return self.do_open(http.client.HTTPSConnection, req,
File "/Users/gitlab/builds/f6f95b82/0/bob/nightlies/miniconda/conda-bld/bob.bio.video_1634557881182/_test_env_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold_placehold/lib/python3.8/urllib/request.py", line 1357, in do_open
raise URLError(err)
urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for 'www.idiap.ch'. (_ssl.c:1131)>
bob.extension.download: INFO: Untar/gzip in ./bob_data/datasets/youtube_protocols/youtube_protocols-6962cd2e.tar.gz
```Conda-forge migrationAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.face/-/issues/2It is not possible to set the algorithm 'ivector'2017-10-20T02:30:36ZAndré AnjosIt is not possible to set the algorithm 'ivector'*Created by: tiagofrepereira2012*
Since the bob.bio.gmm > 2.0.1 the ```bob.bio.algorithm``` resource called ```ivector``` doesn't exists anymore.
Now there are 3 variants called ```ivector-cosine```, ```ivector-plda```, and ```ivect...*Created by: tiagofrepereira2012*
Since the bob.bio.gmm > 2.0.1 the ```bob.bio.algorithm``` resource called ```ivector``` doesn't exists anymore.
Now there are 3 variants called ```ivector-cosine```, ```ivector-plda```, and ```ivector-lda-wccn-plda```.
An update is necessary in the baseline.py script in order to reflect in theses modifications.
Basically is necesary to update this line https://github.com/bioidiap/bob.bio.face/blob/master/bob/bio/face/script/baselines.py#L33https://gitlab.idiap.ch/bob/bob.bio.spear/-/issues/8Mobio database is missing zt-norm2017-10-25T00:08:37ZAndré AnjosMobio database is missing zt-norm*Created by: 183amir*
I tried running some experiments with `mobio-audio-male` with the `--zt-norm` option in `verify_gmm.py` but I realized the database does not support ZT normalization. Is there a reason for that?*Created by: 183amir*
I tried running some experiments with `mobio-audio-male` with the `--zt-norm` option in `verify_gmm.py` but I realized the database does not support ZT normalization. Is there a reason for that?https://gitlab.idiap.ch/bob/bob.extension/-/issues/18Sphinx uploading wrongly reports "wheels"2017-08-11T22:23:18ZAndré AnjosSphinx uploading wrongly reports "wheels"*Created by: anjos*
A small detail, when the program "uplolad-sphinx.sh" operates, it reports it is uploading a "wheel" instead. Comment should be fixed:
```text
$ ./upload-sphinx.sh
Detected branch '* (detached from 985da30)
ma...*Created by: anjos*
A small detail, when the program "uplolad-sphinx.sh" operates, it reports it is uploading a "wheel" instead. Comment should be fixed:
```text
$ ./upload-sphinx.sh
Detected branch '* (detached from 985da30)
master' to be master branch -- uploading wheel to Idiap servers
```https://gitlab.idiap.ch/bob/bob.learn.em/-/issues/4Wrong error return in BOB_CATCH_MEMBER2017-08-12T07:46:06ZAndré AnjosWrong error return in BOB_CATCH_MEMBER*Created by: siebenkopf*
It appears that for some functions, the error return is ``-1`` and not ``NULL``. Usually, those functions return ``int`` and not ``PyObject*``. Particularly, this is the case for the constructors such as:
https...*Created by: siebenkopf*
It appears that for some functions, the error return is ``-1`` and not ``NULL``. Usually, those functions return ``int`` and not ``PyObject*``. Particularly, this is the case for the constructors such as:
https://github.com/bioidiap/bob.learn.em/blob/master/bob/learn/em/kmeans_trainer.cpp#L119
and for the setter functions such as:
https://github.com/bioidiap/bob.learn.em/blob/master/bob/learn/em/kmeans_trainer.cpp#L257
This means that the second value in the ``BOB_CATCH_MEMBER`` construct needs to be ``-1`` and not ``NULL`` (aka. ``0``).
@tiagofrepereira2012: could you go through all the files and assure that the error return is correct?https://gitlab.idiap.ch/bob/bob/-/issues/228SSL errors and build snippets2017-08-07T12:16:54ZAndré AnjosSSL errors and build snippetsThis ticket is here to keep track of this sysadmin issue from Idiap:
https://secure.idiap.ch/bugzilla5/show_bug.cgi?id=12681
As a consequence, most of our snippets are now downloading from "http://beatubulatest.lab.idiap.ch" in the...This ticket is here to keep track of this sysadmin issue from Idiap:
https://secure.idiap.ch/bugzilla5/show_bug.cgi?id=12681
As a consequence, most of our snippets are now downloading from "http://beatubulatest.lab.idiap.ch" in the internal Idiap network.
Once the server is fixed, we need to set the scripts back to using "https://www.idiap".Refactoring 2016 and gitlab migration milestoneTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/73Incorporate a general overview of biometric verification and illustrate biome...2017-08-07T13:07:35ZVedrana KRIVOKUCAIncorporate a general overview of biometric verification and illustrate biometric verification experiment flow in bob.bio.base docA general overview of the structure of a typical biometric verification system should be added as introductory material inside the bob.bio.base documentation on running biometric recognition experiments.
Also, there should be some dia...A general overview of the structure of a typical biometric verification system should be added as introductory material inside the bob.bio.base documentation on running biometric recognition experiments.
Also, there should be some diagrams (+ accompanying explanations) to facilitate better understanding of the biometric verification experiment flow in bob.bio.base.
After much deliberation, I also believe we should be using the word "verification" instead of the more general word "recognition", simply because our main script is called verify.py (not recognise.py or identify.py).May 2017 HackathonManuel Günthersiebenkopf@googlemail.comManuel Günthersiebenkopf@googlemail.com