beat.core merge requestshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests2018-12-11T10:51:12Zhttps://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/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é Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/27Fix unknown FileNotFoundException2018-06-04T08:23:15ZSamuel GAISTFix unknown FileNotFoundExceptionFileNotFound is Python 3 only, therefore use its base class
to be compatible with both versions of Python.FileNotFound is Python 3 only, therefore use its base class
to be compatible with both versions of Python.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/26Fix worker tests2018-06-04T11:38:57ZSamuel GAISTFix worker testsChange the fixed port number by one that is dynamically allocated.
This will allow to run several tests in parallel.Change the fixed port number by one that is dynamically allocated.
This will allow to run several tests in parallel.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/25Improve documentation2018-06-04T15:42:06ZSamuel GAISTImprove documentationAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/24Make raise_on_errors a member and use it in _exec2018-05-24T17:22:40ZSamuel GAISTMake raise_on_errors a member and use it in _execThis allows to be coherent when running a command and docker is not
installed.
For example _discover_environment will fail even if raise_on_errors is
set to False if docker is not installed. This patch fixes that.This allows to be coherent when running a command and docker is not
installed.
For example _discover_environment will fail even if raise_on_errors is
set to False if docker is not installed. This patch fixes that.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.core/-/merge_requests/23[dock] Closes #55 by restricting the image search to images with the name con...2018-05-05T08:16:50ZAndré Anjos[dock] Closes #55 by restricting the image search to images with the name containing `beat.env.`This MR closes #55 by using a more restrictive string to search for BEAT environment image names in docker.This MR closes #55 by using a more restrictive string to search for BEAT environment image names in docker.André AnjosAndré Anjos