bob issueshttps://gitlab.idiap.ch/groups/bob/-/issues2019-08-08T15:22:24Zhttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/33Drop the free channel from the list of defaults channel2019-08-08T15:22:24ZAmir MOHAMMADIDrop the free channel from the list of defaults channelIn conda 4.7 the `free` channel is dropped as the list of defaults channels.
We still depend on packages from the free channel, we shouldn't.
I propose we remove the free channel and release a new bob-devel to make sure nothing depends o...In conda 4.7 the `free` channel is dropped as the list of defaults channels.
We still depend on packages from the free channel, we shouldn't.
I propose we remove the free channel and release a new bob-devel to make sure nothing depends on the free channel.https://gitlab.idiap.ch/bob/bob.devtools/-/issues/32Conda to update the channel index in our web server is outdated2019-10-09T15:14:17ZAmir MOHAMMADIConda to update the channel index in our web server is outdatedWe are using an old conda version to index our channel.
The new version requires a lot more space which we don't have in our server.
Related to #31 and also see https://groups.google.com/a/continuum.io/forum/#!topic/conda/OVlAg6vrcAoWe are using an old conda version to index our channel.
The new version requires a lot more space which we don't have in our server.
Related to #31 and also see https://groups.google.com/a/continuum.io/forum/#!topic/conda/OVlAg6vrcAohttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/31Cannot see package tarballs in the browser2019-07-09T15:04:52ZAmir MOHAMMADICannot see package tarballs in the browserWhen I visit: https://www.idiap.ch/software/bob/conda/linux-64/
or any other folder in our channel. I can only see 20 packages or so.
However, when I do conda search and conda install all packages are there!
Anyone knows why?When I visit: https://www.idiap.ch/software/bob/conda/linux-64/
or any other folder in our channel. I can only see 20 packages or so.
However, when I do conda search and conda install all packages are there!
Anyone knows why?https://gitlab.idiap.ch/bob/bob.devtools/-/issues/29Update Bob metapackage release instructions2020-02-18T16:44:19ZTiago de Freitas PereiraUpdate Bob metapackage release instructionsHi,
I'm trying to release a new version of Bob, but I'm having an issue with the release script.
What this suppose to mean?
https://gitlab.idiap.ch/bob/bob.devtools/blob/51878163c8925664fb85ee945e5d663e44b6e828/bob/devtools/release.py#...Hi,
I'm trying to release a new version of Bob, but I'm having an issue with the release script.
What this suppose to mean?
https://gitlab.idiap.ch/bob/bob.devtools/blob/51878163c8925664fb85ee945e5d663e44b6e828/bob/devtools/release.py#L571
Why `../../bob/README`; I don't get it.
Can someone shine a light on me? ping @andre.anjos
thanksAmir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.measure/-/issues/60ROC plots are not shown correctly sometimes2019-08-19T13:56:42ZAmir MOHAMMADIROC plots are not shown correctly sometimesI have a set of dev and eval scores and currently plotting an roc of them looks like this:
![roc-1](/uploads/4277668b4562f846dd1727b362fde519/roc-1.png)
![roc-2](/uploads/30e83f603e102a8fe46bc0b5d98c5848/roc-2.png)
Here is the command...I have a set of dev and eval scores and currently plotting an roc of them looks like this:
![roc-1](/uploads/4277668b4562f846dd1727b362fde519/roc-1.png)
![roc-2](/uploads/30e83f603e102a8fe46bc0b5d98c5848/roc-2.png)
Here is the command I used: `bin/bob measure roc -vvve scores-{dev,eval} --lines-at 1e-2` and here are the score files: [scores-.zip](/uploads/65459456a61267bb175b7beb555f16cd/scores-.zip)
As you can see the dot in the eval set does not fall on the roc line.Amir MOHAMMADIAmir MOHAMMADIhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/130Functions in submodule `load` cannot handle identities or labels with spaces ...2021-05-19T17:10:47ZAndré AnjosFunctions in submodule `load` cannot handle identities or labels with spaces on themThe following score file, for example, cannot be correctly loaded:
```text
id1 id1 name with spaces 1.0
id1 id2 another name with spaces 0.0
```
Inside the submodule `load.py` in this package, we use `csv.read` to read the file content...The following score file, for example, cannot be correctly loaded:
```text
id1 id1 name with spaces 1.0
id1 id2 another name with spaces 0.0
```
Inside the submodule `load.py` in this package, we use `csv.read` to read the file contents. Therefore, I was expecting the following change to work properly:
```text
id1 id1 "name with spaces" 1.0
id1 id2 "another name with spaces" 0.0
```
However, that does not work either because of the way `_estimate_score_file_format()` works - i.e., by using another function to figure out the number of columns than `csv.read`.
If you have suggestions on how to correctly handle this, they are welcome!Bob 9.0.0https://gitlab.idiap.ch/bob/nightlies/-/issues/47Nightlies failing2019-06-17T15:11:40ZTiago de Freitas PereiraNightlies failingHi,
Why this one is failing?
```
RuntimeError: The file http://www.idiap.ch//conda/label/beta/linux-64/bob.buildout-2.1.9b0-py36h1f3fc8f_104.tar.bz2 already exists on the server - this can be due to more than one build with deployment ...Hi,
Why this one is failing?
```
RuntimeError: The file http://www.idiap.ch//conda/label/beta/linux-64/bob.buildout-2.1.9b0-py36h1f3fc8f_104.tar.bz2 already exists on the server - this can be due to more than one build with deployment running at the same time. Re-running the broken builds normally fixes it
ERROR: Job failed: exit code 1
```
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/166956
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/166957
I don't understand why the nightlies is trying to upload bob.buildout tarball. The thing it is already there.
Cheershttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/28The build number for the docs package is not increasing2019-06-17T15:12:12ZAmir MOHAMMADIThe build number for the docs package is not increasingOur docs package keeps failing to deploy:
* https://gitlab.idiap.ch/bob/docs/pipelines/30854
* https://gitlab.idiap.ch/bob/docs/pipelines/30855
* https://gitlab.idiap.ch/bob/docs/pipelines/30877
Looks like the build number is always 22.Our docs package keeps failing to deploy:
* https://gitlab.idiap.ch/bob/docs/pipelines/30854
* https://gitlab.idiap.ch/bob/docs/pipelines/30855
* https://gitlab.idiap.ch/bob/docs/pipelines/30877
Looks like the build number is always 22.https://gitlab.idiap.ch/bob/nightlies/-/issues/46command line too long2019-06-06T14:04:54ZTiago de Freitas Pereiracommand line too longHi guys, we have an issue with the nightlies on mac
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/166296/raw
Basically the command `git clean -ffdxq --exclude=miniconda.sh --exclude=miniconda/pkgs/urls.txt ........` is getting
too ...Hi guys, we have an issue with the nightlies on mac
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/166296/raw
Basically the command `git clean -ffdxq --exclude=miniconda.sh --exclude=miniconda/pkgs/urls.txt ........` is getting
too long.
I think this limit is hard-coded in the bash, no?
https://unix.stackexchange.com/questions/120642/what-defines-the-maximum-size-for-a-command-single-argument
ping @andre.anjos @amohammadihttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/27Unable to build the docs package for BEAT locally2019-06-03T14:32:52ZZohreh MOSTAANIUnable to build the docs package for BEAT locallyI am trying to build the docs package for BEAT locally, however it seems that bob.devtools only assumes that docs is on the CI. I assume the same will apply to bob.docs.I am trying to build the docs package for BEAT locally, however it seems that bob.devtools only assumes that docs is on the CI. I assume the same will apply to bob.docs.https://gitlab.idiap.ch/bob/bob.learn.em/-/issues/29Cannot succesfully copy kmeans trainers!2022-02-11T15:08:55ZAmir MOHAMMADICannot succesfully copy kmeans trainers!See the code below to reproduce:
```python
In [2]: import bob.learn.em
In [3]: bob.learn.em
Out[3]: <module 'bob.learn.em' from 'src/bob.learn.em/bob/learn/em/__init__.py'>
# bob.learn.em from master
In [4]: trainer1 = bob.learn.em.KMe...See the code below to reproduce:
```python
In [2]: import bob.learn.em
In [3]: bob.learn.em
Out[3]: <module 'bob.learn.em' from 'src/bob.learn.em/bob/learn/em/__init__.py'>
# bob.learn.em from master
In [4]: trainer1 = bob.learn.em.KMeansTrainer()
In [6]: machine = bob.learn.em.KMeansMachine(3, 2)
In [7]: trainer1.reset_accumulators(machine)
In [8]: trainer1.zeroeth_order_statistics
Out[8]: array([0., 0., 0.])
In [9]: trainer2 = bob.learn.em.KMeansTrainer(trainer1)
In [10]: trainer2.zeroeth_order_statistics
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-10-35fe1ff0cedc> in <module>()
----> 1 trainer2.zeroeth_order_statistics
ValueError: cannot convert C++ blitz::Array<float64,1> which doesn't behave (memory contiguous, aligned, C-style) into a pythonic bob.blitz.array
```https://gitlab.idiap.ch/bob/bob.paper.fargo_tbiom_2019/-/issues/1VGG fine-tuning + HFR + ResNet2019-08-14T13:19:13ZGuillaume HEUSCHVGG fine-tuning + HFR + ResNetUpdate the user guide (and maybe other things) with instructions to reproduce experiments for:
1. [x] VGG with fine-tuning (Table 3, 4, 5, and 6)
2. [x] Heterogeneous Face Recognition (Table 7 and 8)
3. [x] Final experiments with Incep...Update the user guide (and maybe other things) with instructions to reproduce experiments for:
1. [x] VGG with fine-tuning (Table 3, 4, 5, and 6)
2. [x] Heterogeneous Face Recognition (Table 7 and 8)
3. [x] Final experiments with Inception ResNet v2 (Table 9 and 10)https://gitlab.idiap.ch/bob/bob.pad.face/-/issues/31Nightlies failing2019-05-02T13:47:44ZTiago de Freitas PereiraNightlies failingHi,
Can someone have a look please?
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/163433
ThanksHi,
Can someone have a look please?
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/163433
Thankshttps://gitlab.idiap.ch/bob/bob.db.oulunpu/-/issues/3Nightlies failing2019-04-26T08:32:47ZTiago de Freitas PereiraNightlies failingHi,
Can someone have a look please?
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/163433
ThanksHi,
Can someone have a look please?
https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/163433
Thankshttps://gitlab.idiap.ch/bob/bob.pad.base/-/issues/31APCER values are wrong2019-05-20T15:45:13ZAmir MOHAMMADIAPCER values are wrongAccording to the standard, APCER must be reported per PAI and the final APCER must be max of all other PAI specific APCERs.
We don't do that in our `bob pad metric` command. We are just reporting FAR and call it APCER.According to the standard, APCER must be reported per PAI and the final APCER must be max of all other PAI specific APCERs.
We don't do that in our `bob pad metric` command. We are just reporting FAR and call it APCER.https://gitlab.idiap.ch/bob/bob.db.casiasurf/-/issues/2bob.db.casiasurf is not in bob.nightlies2019-09-09T06:27:41ZAmir MOHAMMADIbob.db.casiasurf is not in bob.nightliesThis package is used at test time of bob.pad.face and bob.pad.face is in nightlies
Please add bob.db.casiasurf to bob.nightlies as well.This package is used at test time of bob.pad.face and bob.pad.face is in nightlies
Please add bob.db.casiasurf to bob.nightlies as well.Guillaume HEUSCHGuillaume HEUSCHhttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/26Locally built packages are not taken into account in bob.nightlies2019-07-09T13:50:03ZAmir MOHAMMADILocally built packages are not taken into account in bob.nightliesSee: https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/162711
```
================================================================================
Building bob/bob.core@master (4/105)
=====================================================...See: https://gitlab.idiap.ch/bob/bob.nightlies/-/jobs/162711
```
================================================================================
Building bob/bob.core@master (4/105)
================================================================================
...
conda.exceptions.UnsatisfiableError: The following specifications were found to be in conflict:
- bob.blitz -> boost[version='>=1.65.1,<1.65.2.0a0'] -> libboost==1.65.1=habcd387_4
- boost=1.67.0
Use "conda search <package> --info" to see the dependencies for each package.
```
while a bob.blitz package with boost 1.67 is just built in the last step.André AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/25default_channels list is wrong2019-04-19T20:45:28ZAmir MOHAMMADIdefault_channels list is wrongJob Failed [#162701](https://gitlab.idiap.ch/bob/bob.devtools/-/jobs/162701) failed for dc15cc4fc34d6c65c3333c270af055c9f6d824ef:
For some reason conda is looking for the c3i_test channel.
@andre.anjos why is this happening? we used to...Job Failed [#162701](https://gitlab.idiap.ch/bob/bob.devtools/-/jobs/162701) failed for dc15cc4fc34d6c65c3333c270af055c9f6d824ef:
For some reason conda is looking for the c3i_test channel.
@andre.anjos why is this happening? we used to suppress this
channel with our own condarc file in bob.adminAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/bob/bob.pad.face/-/issues/30No use of existing annotations in FaceCropAlign2022-06-03T15:08:51ZGuillaume HEUSCHNo use of existing annotations in FaceCropAlignIt looks like the FaceCropAlign class does not take advantage of existing annotations, and hence, face detection is ran no matter what ...It looks like the FaceCropAlign class does not take advantage of existing annotations, and hence, face detection is ran no matter what ...Guillaume HEUSCHGuillaume HEUSCHhttps://gitlab.idiap.ch/bob/bob.devtools/-/issues/24CONDA_BUILD_SYSROOT is incorrectly set on macOS2019-05-20T11:34:28ZAndré AnjosCONDA_BUILD_SYSROOT is incorrectly set on macOSIn my system (macOS Mojave - 10.14) and as well on the previous version (10.13), when I `conda activate` an environment containing `bob-devel` and installed compilers, the value of `${CONDA_BUILD_SYSROOT}` is not correctly set.
```sh
$ ...In my system (macOS Mojave - 10.14) and as well on the previous version (10.13), when I `conda activate` an environment containing `bob-devel` and installed compilers, the value of `${CONDA_BUILD_SYSROOT}` is not correctly set.
```sh
$ conda activate bug
(bug) $ echo $CONDA_BUILD_SYSROOT
/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk
```
Since in bob/bob.admin/gitlab/conda_build_config.yaml, the value of that variable points (correctly) to ``/opt/MacOSX10.9.sdk``, this should be same when you `conda activate` the environment. Somehow, this variable is not making to the environment, which breaks it for building binaries:
```sh
(bug) $ buildout
Creating directory '/Users/andre/Projects/bob/bob.learn.boosting/eggs'.
mr.developer: Creating missing sources dir /Users/andre/Projects/bob/bob.learn.boosting/src.
Creating directory '/Users/andre/Projects/bob/bob.learn.boosting/bin'.
Creating directory '/Users/andre/Projects/bob/bob.learn.boosting/parts'.
Creating directory '/Users/andre/Projects/bob/bob.learn.boosting/develop-eggs'.
Develop: '/Users/andre/Projects/bob/bob.learn.boosting/.'
bob.buildout.tools: taking requirement `setuptools' (40.2.0) from `/Users/andre/conda/envs/bug/lib/python3.6/site-packages'
bob.buildout.tools: taking requirement `scipy' (1.1.0) from `/Users/andre/conda/envs/bug/lib/python3.6/site-packages'
bob.buildout.tools: taking requirement `bob.extension' (3.1.1b0) from `/Users/andre/conda/envs/bug/lib/python3.6/site-packages'
bob.buildout.tools: taking requirement `bob.blitz' (2.0.17b0) from `/Users/andre/conda/envs/bug/lib/python3.6/site-packages'
bob.buildout.tools: taking requirement `bob.core' (2.2.2b0) from `/Users/andre/conda/envs/bug/lib/python3.6/site-packages'
bob.buildout.tools: taking requirement `bob.io.base' (3.0.5b0) from `/Users/andre/conda/envs/bug/lib/python3.6/site-packages'
running develop
running egg_info
creating bob.learn.boosting.egg-info
writing bob.learn.boosting.egg-info/PKG-INFO
writing dependency_links to bob.learn.boosting.egg-info/dependency_links.txt
writing entry points to bob.learn.boosting.egg-info/entry_points.txt
writing requirements to bob.learn.boosting.egg-info/requires.txt
writing top-level names to bob.learn.boosting.egg-info/top_level.txt
writing manifest file 'bob.learn.boosting.egg-info/SOURCES.txt'
reading manifest file 'bob.learn.boosting.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
warning: no files found matching 'bootstrap-buildout.py'
writing manifest file 'bob.learn.boosting.egg-info/SOURCES.txt'
running build_ext
Re-run cmake no build system arguments
-- The C compiler identification is Clang 4.0.1
-- The CXX compiler identification is Clang 4.0.1
-- Check for working C compiler: /Users/andre/conda/envs/bug/bin/x86_64-apple-darwin13.4.0-clang
-- Check for working C compiler: /Users/andre/conda/envs/bug/bin/x86_64-apple-darwin13.4.0-clang -- broken
CMake Error at /Users/andre/conda/envs/bug/share/cmake-3.12/Modules/CMakeTestCCompiler.cmake:52 (message):
The C compiler
"/Users/andre/conda/envs/bug/bin/x86_64-apple-darwin13.4.0-clang"
is not able to compile a simple test program.
It fails with the following output:
Change Dir: /Users/andre/Projects/bob/bob.learn.boosting/build/build_cmake/bob_learn_boosting/CMakeFiles/CMakeTmp
Run Build Command:"/usr/local/bin/gmake" "cmTC_f66b7/fast"
/usr/local/bin/gmake -f CMakeFiles/cmTC_f66b7.dir/build.make CMakeFiles/cmTC_f66b7.dir/build
gmake[1]: Entering directory '/Users/andre/Projects/bob/bob.learn.boosting/build/build_cmake/bob_learn_boosting/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_f66b7.dir/testCCompiler.c.o
/Users/andre/conda/envs/bug/bin/x86_64-apple-darwin13.4.0-clang -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong -O2 -pipe -isysroot /opt/MacOSX10.9.sdk -mmacosx-version-min=10.9 -o CMakeFiles/cmTC_f66b7.dir/testCCompiler.c.o -c /Users/andre/Projects/bob/bob.learn.boosting/build/build_cmake/bob_learn_boosting/CMakeFiles/CMakeTmp/testCCompiler.c
Linking C executable cmTC_f66b7
/Users/andre/conda/envs/bug/bin/cmake -E cmake_link_script CMakeFiles/cmTC_f66b7.dir/link.txt --verbose=1
/Users/andre/conda/envs/bug/bin/x86_64-apple-darwin13.4.0-clang -march=core2 -mtune=haswell -mssse3 -ftree-vectorize -fPIC -fPIE -fstack-protector-strong -O2 -pipe -isysroot /opt/MacOSX10.9.sdk -mmacosx-version-min=10.9 -Wl,-search_paths_first -Wl,-headerpad_max_install_names -Wl,-pie -Wl,-headerpad_max_install_names -Wl,-dead_strip_dylibs CMakeFiles/cmTC_f66b7.dir/testCCompiler.c.o -o cmTC_f66b7
ld: warning: ignoring file /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd, file was built for unsupported file format ( 0x2D 0x2D 0x2D 0x20 0x21 0x74 0x61 0x70 0x69 0x2D 0x74 0x62 0x64 0x2D 0x76 0x33 ) which is not the architecture being linked (x86_64): /Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/usr/lib/libSystem.tbd
ld: dynamic main executables must link with libSystem.dylib for architecture x86_64
clang-4.0: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[1]: *** [CMakeFiles/cmTC_f66b7.dir/build.make:87: cmTC_f66b7] Error 1
gmake[1]: Leaving directory '/Users/andre/Projects/bob/bob.learn.boosting/build/build_cmake/bob_learn_boosting/CMakeFiles/CMakeTmp'
gmake: *** [Makefile:121: cmTC_f66b7/fast] Error 2
CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
CMakeLists.txt:4 (project)
-- Configuring incomplete, errors occurred!
See also "/Users/andre/Projects/bob/bob.learn.boosting/build/build_cmake/bob_learn_boosting/CMakeFiles/CMakeOutput.log".
See also "/Users/andre/Projects/bob/bob.learn.boosting/build/build_cmake/bob_learn_boosting/CMakeFiles/CMakeError.log".
error: Could not generate makefiles with CMake
While:
Installing.
Processing develop directory '/Users/andre/Projects/bob/bob.learn.boosting/.'.
An internal error occurred due to a bug in either zc.buildout or in a
recipe being used:
Traceback (most recent call last):
File "/Users/andre/conda/envs/bug/lib/python3.6/site-packages/zc/buildout/buildout.py", line 2128, in main
getattr(buildout, command)(args)
File "/Users/andre/conda/envs/bug/lib/python3.6/site-packages/zc/buildout/buildout.py", line 660, in install
installed_develop_eggs = self._develop()
File "/Users/andre/conda/envs/bug/lib/python3.6/site-packages/zc/buildout/buildout.py", line 903, in _develop
zc.buildout.easy_install.develop(setup, dest)
File "/Users/andre/conda/envs/bug/lib/python3.6/site-packages/bob/buildout/extension.py", line 213, in develop
zc.buildout.easy_install.call_subprocess(args)
File "/Users/andre/conda/envs/bug/lib/python3.6/site-packages/zc/buildout/easy_install.py", line 166, in call_subprocess
% repr(args)[1:-1])
Exception: Failed to run command:
'/Users/andre/conda/envs/bug/bin/python', '/var/folders/b3/7l98n3bd7dqc1stjmgxb9mbw0000gn/T/tmpyhmf1cbq', '-v', 'develop', '-mxN', '-d', '/Users/andre/Projects/bob/bob.learn.boosting/develop-eggs/tmpwt4h3ep6build'
```André AnjosAndré Anjos