beat.core merge requestshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests2018-12-17T14:02:23Zhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/47Implement loop with input test2018-12-17T14:02:23ZSamuel GAISTImplement loop with input testThis set of patch implements a test that can be re-used as example for a loop enabled experiment.This set of patch implements a test that can be re-used as example for a loop enabled experiment.Soft loopsAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/461.7.x2018-12-12T08:05:25ZAndré Anjos1.7.xThis MR consolidates all currently tested features in this branch, moving development back to the master branch.This MR consolidates all currently tested features in this branch, moving development back to the master branch.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/45Improve docker information2018-12-10T16:20:45ZSamuel GAISTImprove docker informationUpdate the docker image versions.
Add notice for newer version check.Update the docker image versions.
Add notice for newer version check.Zohreh MOSTAANIZohreh MOSTAANIhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/44Docker test2018-12-11T10:11:22ZAndré AnjosDocker testThis MR addresses the following issues:
* It enables docker-based tests to run on both our Linux and MacOS CI, avoiding altogether the use of an extra processing phase
* It homogenises the build scripts so they can both be used in the c...This MR addresses the following issues:
* It enables docker-based tests to run on both our Linux and MacOS CI, avoiding altogether the use of an extra processing phase
* It homogenises the build scripts so they can both be used in the context of the CI (conda-build) or through buildout
Note on paths: Some of the paths included in BEAT databases were changed into values that are acceptable to the MacOS builder. The reason for that change relates to the way Docker for Mac works, preventing unregistered directories from the mac host to be docker-mounted on guest containers. The changes were executed so as the tests preserve their meaning - some of the tests, for instance, have explicit wrong directories (that don't exist).Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/43Soft loop2018-12-11T10:51:12ZSamuel GAISTSoft loopThis merge request implements the execution of soft loop blocks.
All currently used runners are implemented.
Requires beat.backend.python >= 1.6.0 (https://gitlab.idiap.ch/beat/beat.backend.python/merge_requests/27)
Fixes #59This merge request implements the execution of soft loop blocks.
All currently used runners are implemented.
Requires beat.backend.python >= 1.6.0 (https://gitlab.idiap.ch/beat/beat.backend.python/merge_requests/27)
Fixes #59Soft 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/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/40Algorithm cxx v2 (replaces !37)2018-10-24T07:06:28ZAndré AnjosAlgorithm cxx v2 (replaces !37)Alrighty - this is your branch as was, rebased after my merge (see original MR at !37). You can start your work from this point.Alrighty - this is your branch as was, rebased after my merge (see original MR at !37). You can start your work from this point.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/39WIP: Algorithm cxx v22018-10-18T07:15:28ZAndré AnjosWIP: Algorithm cxx v2This is a new MR to fix errors with !35.This is a new MR to fix errors with !35.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/38This commit fixes potential issues created by the new test strategy (in test-...2018-10-16T06:12:31ZAndré AnjosThis commit fixes potential issues created by the new test strategy (in test-only runs)This MR fixes test-only runs by removing doc building (and other stuff already executed during build), to run in this stage.This MR fixes test-only runs by removing doc building (and other stuff already executed during build), to run in this stage.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/37Algorithm cxx v22018-10-24T07:06:28ZSamuel GAISTAlgorithm cxx v2This patch set implement running and testing CXX algorithm using the V2 API.This patch set implement running and testing CXX algorithm using the V2 API.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/36Implement temporary resources cleanup2018-10-09T08:06:26ZSamuel GAISTImplement temporary resources cleanupThis patch set implements improved cleanup of resources.
This patch set implements improved cleanup of resources.
Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/35Docker improvements2018-10-18T07:14:35ZSamuel GAISTDocker improvementsThis patch set implements a set of mandatory docker related improvements allowing to better handle the docker infrastructure as used on the platform.This patch set implements a set of mandatory docker related improvements allowing to better handle the docker infrastructure as used on the platform.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/34Disable python2 builds2018-10-01T08:57:35ZSamuel GAISTDisable python2 buildsAs discussed with @tiago.pereira and @amohammadi
Disable Python 2 builds
Closes #61As discussed with @tiago.pereira and @amohammadi
Disable Python 2 builds
Closes #61Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/33More spacing between graphviz dot nodes for beat.editor layout2018-10-11T13:56:15ZJaden DIEFENBAUGHMore spacing between graphviz dot nodes for beat.editor layoutCloses beat/beat.editor#132
Should be ready to merge immediatelyCloses beat/beat.editor#132
Should be ready to merge immediatelyhttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/32Merge development branch 1.6.x2018-09-18T17:27:09ZSamuel GAISTMerge development branch 1.6.xThis merge request makes API v2 officially replacing API v1.This merge request makes API v2 officially replacing API v1.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/31Add algorithm v2 schema2018-07-24T16:58:42ZSamuel GAISTAdd algorithm v2 schemaThis patch adds the support for validation algorithm schema version 2.This patch adds the support for validation algorithm schema version 2.GPU SupportAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/30Cuda runtime2018-07-19T12:11:00ZSamuel GAISTCuda runtimeThis patch updates the docker call to follow the documentation of the nvidia-docker2 package
Part of beat/beat.web%19This patch updates the docker call to follow the documentation of the nvidia-docker2 package
Part of beat/beat.web%19GPU SupportSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/29Fix doc extra markers2018-06-14T13:23:24ZFlavio TARSETTIFix doc extra markersThis handles issue mentioned here https://gitlab.idiap.ch/beat/docs/merge_requests/1This handles issue mentioned here https://gitlab.idiap.ch/beat/docs/merge_requests/1André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/28Added anchor beat_core2018-06-04T12:45:26ZFlavio TARSETTIAdded anchor beat_coreThis anchor is needed for the merged documentationThis anchor is needed for the merged documentationAndré AnjosAndré Anjos