beat.core merge requestshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests2019-07-02T08:19:46Zhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/81Move all API v1 algorithms in test prefix to their own folder2019-07-02T08:19:46ZSamuel GAISTMove all API v1 algorithms in test prefix to their own folderThis implies update of tests using them as well as
experiments.
This will allow clean separation with API v2 algorithms
and will make testing other elements of the platform
easier.This implies update of tests using them as well as
experiments.
This will allow clean separation with API v2 algorithms
and will make testing other elements of the platform
easier.Soft loopsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/101Move conda related helper methods out of test class2019-10-15T10:34:31ZSamuel GAISTMove conda related helper methods out of test classThat will make them re-usable in other tests like
in beat/beat.cmdline>That will make them re-usable in other tests like
in beat/beat.cmdline>Soft loopsSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/59Move license to BSD 3 Clause2019-03-13T15:00:24ZSamuel GAISTMove license to BSD 3 ClauseFixes #60Fixes #60André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/120Move to new images2020-06-09T08:09:09ZSamuel GAISTMove to new imagesThis merge request moves all the test images to the new version created through beat/beat.env.builder>
The use of these images means that the old image enumeration becomes effectively a backup solution.
The test should now take less ti...This merge request moves all the test images to the new version created through beat/beat.env.builder>
The use of these images means that the old image enumeration becomes effectively a backup solution.
The test should now take less time as the label based search is faster.
Using these new images also means that we can archive all the various beat.env.XXX repositories and only use beat/beat.env.builder>.Soft loopsAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/19New Conda-based CI/CD Pipelines2018-04-26T05:48:24ZAndré AnjosNew Conda-based CI/CD PipelinesThis MR implements the new conda-based CI/CD pipelines.This MR implements the new conda-based CI/CD pipelines.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/115Only enable GPU runtime if available2020-03-04T16:39:56ZSamuel GAISTOnly enable GPU runtime if availableSome execution environments may run CPU as well as GPU
code, this check for Nvidia driver presence will allow
to reuse the same environment on workers with and without
GPU available.
It also updates the GPU option to use the latest vers...Some execution environments may run CPU as well as GPU
code, this check for Nvidia driver presence will allow
to reuse the same environment on workers with and without
GPU available.
It also updates the GPU option to use the latest version
provided by the nvidia-docker2 documentation.Soft loopsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/7Open source release2016-02-29T13:22:23ZAndré AnjosOpen source releasehttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/6[opensource] updated setup.py with proper information2016-02-19T11:31:23ZFlavio TARSETTI[opensource] updated setup.py with proper informationupdated setup.py with proper informationupdated setup.py with proper informationOpen-source ReleaseAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/126Pre commit cleanup2020-08-06T08:14:38ZSamuel GAISTPre commit cleanupThis merge request updates the pre-commit configuration and applies a full source cleanup.This merge request updates the pre-commit configuration and applies a full source cleanup.https://gitlab.idiap.ch/beat/beat.core/-/merge_requests/146Pre commit update and cleanup2023-02-01T13:40:36ZSamuel GAISTPre commit update and cleanupThis merge request does an update of the pre-commit tools versions and applies the fixes for the newly found issues.This merge request does an update of the pre-commit tools versions and applies the fixes for the newly found issues.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/67Protocol template2019-05-03T12:32:55ZSamuel GAISTProtocol templateThis merge request implements the support for protocol templates.
Part of #64This merge request implements the support for protocol templates.
Part of #64Soft loopsAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/42Put back missing schema_version in v1 algorithm schema2018-11-19T09:29:47ZSamuel GAISTPut back missing schema_version in v1 algorithm schemaWhile refactoring the field got lost in the v1 schema.While refactoring the field got lost in the v1 schema.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/18Py3 compatibility2018-04-23T11:52:16ZSamuel GAISTPy3 compatibilityThis merge request fixes the code to run with both Python 2 an Python 3This merge request fixes the code to run with both Python 2 an Python 3André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/54Re-enable nitpicky mode and Fix broken docs2019-02-20T13:21:11ZAndré AnjosRe-enable nitpicky mode and Fix broken docsThis MR re-enables nitpicky mode for the documentation and fix documentation links that were broken since that flag was switched off.This MR re-enables nitpicky mode for the documentation and fix documentation links that were broken since that flag was switched off.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/132Refactor database sharing2020-11-16T16:48:00ZSamuel GAISTRefactor database sharingThis refactoring moves the database sharing responsibility to the database declaration.
The author can choose whether the dataset shall be made available directly to the algorithm container.
As a consequence, the implementation done in...This refactoring moves the database sharing responsibility to the database declaration.
The author can choose whether the dataset shall be made available directly to the algorithm container.
As a consequence, the implementation done in beat/beat.cmdline!103 will not work anymore.
Fixes #105André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/41Refactored v1 and v2 schema2018-11-12T09:13:44ZSamuel GAISTRefactored v1 and v2 schemaV2 information were kept in the v1 version of the schema.
This refactoring, while duplicating a bit of information about blocks
and analyzer, allows to have a better separation taking into account
the limitation of the json schema with ...V2 information were kept in the v1 version of the schema.
This refactoring, while duplicating a bit of information about blocks
and analyzer, allows to have a better separation taking into account
the limitation of the json schema with regards to "object oriented"
definition. The main point being that new properties can't be added
to "subdefinitions" when setting "additionalProperties" to false.
This also fixes the problem that v2 analyzers couldn't be validated.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/140Remove bob/beat-devel from test requirements2021-10-06T14:55:11ZSamuel GAISTRemove bob/beat-devel from test requirementsFollows BOB's removal of the -devel packages.Follows BOB's removal of the -devel packages.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/105Remove loops from representation in toolchain schema2020-01-14T09:21:00ZSamuel GAISTRemove loops from representation in toolchain schemaThe blocks entry covers them as it already covers both
the blocks and analysers. Therefore there's no need for
an additional property here.The blocks entry covers them as it already covers both
the blocks and analysers. Therefore there's no need for
an additional property here.Soft loopsFlavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/87Remove parameters from analyzer block2019-08-19T19:15:28ZSamuel GAISTRemove parameters from analyzer blockRemove the possibility to parametrize an analyzer in V2 as it creates
unwelcomed side effects.
Fixes #87Remove the possibility to parametrize an analyzer in V2 as it creates
unwelcomed side effects.
Fixes #87Soft loopsAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/9Remove prototype algo license2016-03-01T15:25:09ZFlavio TARSETTIRemove prototype algo licenseRemoved for prototypes:
- [x] algorithm
- [x] library
- [x] plotter
- [x] viewRemoved for prototypes:
- [x] algorithm
- [x] library
- [x] plotter
- [x] viewOpen-source ReleaseAndré AnjosAndré Anjos