bob.bio.base issueshttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues2018-06-03T12:14:15Zhttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/44Installation with conda is not possible anymore2018-06-03T12:14:15ZAmir MOHAMMADIInstallation with conda is not possible anymorehttps://www.idiap.ch/software/bob/docs/latest/bioidiap/bob.bio.base/master/installation.html#installation-via-conda
This needs to be updated. I deleted extra packages from conda only core bob (C/C++ packages) are available from conda.https://www.idiap.ch/software/bob/docs/latest/bioidiap/bob.bio.base/master/installation.html#installation-via-conda
This needs to be updated. I deleted extra packages from conda only core bob (C/C++ packages) are available from conda.Refactoring 2016 and gitlab migration milestonehttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/42bob.bio.face and others are in requirements.txt of bob.bio.base2018-06-03T12:14:15ZAmir MOHAMMADIbob.bio.face and others are in requirements.txt of bob.bio.baseThis is not good. We should think of a better solution.
ping @andre.anjos @tiago.pereira @pkorshunov @mguenther This is not good. We should think of a better solution.
ping @andre.anjos @tiago.pereira @pkorshunov @mguenther Refactoring 2016 and gitlab migration milestonehttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/40The low-level database File object is not kept in BioFile2018-06-03T12:14:16ZAmir MOHAMMADIThe low-level database File object is not kept in BioFileThe whole point of refactoring was to use the load method from the database but at some point we lose the object and cannot call its load method anymore.
This was unfortunately a mistake by me.The whole point of refactoring was to use the load method from the database but at some point we lose the object and cannot call its load method anymore.
This was unfortunately a mistake by me.Refactoring 2016 and gitlab migration milestoneTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/39It is time for a new release2018-06-03T12:14:16ZTiago de Freitas PereiraIt is time for a new releaseHi people,
I'm just finishing to publish some packages from `bob`.
So, It is time for new release of `bob.bio.*` (`bob.io.base`, `bob.bio.face`, `bob.bio.video`, `bob.bio.vein`, `bob.bio.spear`, `bob.db.bio_filelist` and `bob.bio.c...Hi people,
I'm just finishing to publish some packages from `bob`.
So, It is time for new release of `bob.bio.*` (`bob.io.base`, `bob.bio.face`, `bob.bio.video`, `bob.bio.vein`, `bob.bio.spear`, `bob.db.bio_filelist` and `bob.bio.csu`).
I've seem some people working on master branches and this is not healthy at all.
Can I do it tomorrow?? We need to end this cycle of development.
Cheers
@bob
Refactoring 2016 and gitlab migration milestoneTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/37Some database tests are missing2018-06-03T12:14:16ZTiago de Freitas PereiraSome database tests are missingIt is necessary to move the `bob.bio.db` tests to `bob.bio.base`It is necessary to move the `bob.bio.db` tests to `bob.bio.base`Refactoring 2016 and gitlab migration milestoneTiago de Freitas PereiraTiago de Freitas Pereira2016-09-16https://gitlab.idiap.ch/bob/bob.bio.base/-/issues/36Documentation of bob.bio.base is outdated2021-11-29T16:54:43ZManuel Günthersiebenkopf@googlemail.comDocumentation of bob.bio.base is outdatedWith all the modifications in ``bob.bio.base`` -- different databases, ``BioFile``'s, different way of loading configuration files, we need to update the documentation accordingly. This is most probably true for other ``bob.bio`` package...With all the modifications in ``bob.bio.base`` -- different databases, ``BioFile``'s, different way of loading configuration files, we need to update the documentation accordingly. This is most probably true for other ``bob.bio`` packages, too.
Also, it might be that we need to update some installation instructions, or path where to find packages, and so on.Refactoring 2016 and gitlab migration milestoneTiago de Freitas PereiraTiago de Freitas Pereirahttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/34ERROR: bob.bio.base.test.test_scripts.test_scripts2018-06-03T12:14:16ZAmir MOHAMMADIERROR: bob.bio.base.test.test_scripts.test_scripts```
ERROR: bob.bio.base.test.test_scripts.test_scripts
----------------------------------------------------------------------
Traceback (most recent call last):
File "/local/gitlab-runner/builds/224a6381/0/bob/bob.nightlies/env/lib...```
ERROR: bob.bio.base.test.test_scripts.test_scripts
----------------------------------------------------------------------
Traceback (most recent call last):
File "/local/gitlab-runner/builds/224a6381/0/bob/bob.nightlies/env/lib/python2.7/site-packages/nose/case.py", line 197, in runTest
self.test(*self.arg)
File "/local/gitlab-runner/builds/224a6381/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/test/test_scripts.py", line 521, in test_scripts
score(parameters)
File "/local/gitlab-runner/builds/224a6381/0/bob/bob.nightlies/env/lib/python2.7/site-packages/bob/bio/base/script/score.py", line 57, in main
raise ValueError("The --extractor is required when the algorithm requires projection")
ValueError: The --extractor is required when the algorithm requires projection
```
full log: https://gitlab.idiap.ch/bob/bob.nightlies/builds/9901
I don't know why this was passing before and now is broken.
ping @mguenther @andre.anjos @tiago.pereira @pkorshunov Refactoring 2016 and gitlab migration milestonehttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/31Databases should make sure their load method is properly working2018-06-03T12:14:16ZAmir MOHAMMADIDatabases should make sure their load method is properly workingFollowing this issue: https://gitlab.idiap.ch/bob/bob.bio.base/issues/29 The databases are loading their own data from now on which uses `bob.db.base.File.load` which uses `bob.io.base.load` but since databases are mostly image and audio...Following this issue: https://gitlab.idiap.ch/bob/bob.bio.base/issues/29 The databases are loading their own data from now on which uses `bob.db.base.File.load` which uses `bob.io.base.load` but since databases are mostly image and audio databases an import of `bob.io.image` or `bob.io.audio` is needed in the databases.
* [ ] bob.db.voxforge
ping @bob Refactoring 2016 and gitlab migration milestonehttps://gitlab.idiap.ch/bob/bob.bio.base/-/issues/29Preprocessor does not use the load method of the BioFile class2018-06-03T12:14:16ZAndré AnjosPreprocessor does not use the load method of the BioFile class*Created by: 183amir*
The databases provide a load method in its `File` class but this is not used in the preprocessor when data is read.
`read_original_data`: https://github.com/bioidiap/bob.bio.base/blob/master/bob/bio/base/preproces...*Created by: 183amir*
The databases provide a load method in its `File` class but this is not used in the preprocessor when data is read.
`read_original_data`: https://github.com/bioidiap/bob.bio.base/blob/master/bob/bio/base/preprocessor/Preprocessor.py#L87
Some databases may contain more than one sample in one file (like videos and audios with two channles); while I understand that this is handled in `bob.bio.video` for video files, it is not clear how this can be handled for audio files with two channels in them.
If the preprocessor was calling the `load` method of the `File` (`BioFile`) class, we could use logical paths for `File.path` instead of the actual path and handle this in the `load` method. For example,
`File.path` would be `origpath_A` or `origpath_B` depending on the channel and then the `load` method would return only channel A or B depending on the logical path that was requested.Refactoring 2016 and gitlab migration milestoneAmir MOHAMMADIAmir MOHAMMADI