beat.backend.python merge requestshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests2018-12-12T07:38:13Zhttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/281.6.x2018-12-12T07:38:13ZAndré Anjos1.6.xThis MR consolidates all upcoming changes to a master branch merger.This MR consolidates all upcoming changes to a master branch merger.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/27Soft loop2018-11-27T10:40:11ZSamuel GAISTSoft loopImplement soft loop
Part of https://gitlab.idiap.ch/beat/beat.core/issues/59Implement soft loop
Part of https://gitlab.idiap.ch/beat/beat.core/issues/59Soft loopsAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/26Refactor execution2018-11-23T14:43:43ZSamuel GAISTRefactor executionThis patch set moves the execution related classes in their own sub-package.
This makes the "core" parts and the "execution" parts more cleanly separated.This patch set moves the execution related classes in their own sub-package.
This makes the "core" parts and the "execution" parts more cleanly separated.Soft loopsAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/25Fix lazy loading of algorithm's runner2018-10-05T13:16:13ZSamuel GAISTFix lazy loading of algorithm's runnerThe runner associated with an algorithm should only be created once.
This patch fixes that.The runner associated with an algorithm should only be created once.
This patch fixes that.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/24Improve scalar zero handling2018-10-05T11:51:20ZSamuel GAISTImprove scalar zero handlingThis patch set fixes handling of scalar value when it's considered zero by python
This patch set fixes handling of scalar value when it's considered zero by python
André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/23Improve array creation2018-10-05T08:17:47ZSamuel GAISTImprove array creationThis fixes an issue where numpy guessed type mismatched with the given dtype. For example, int64 VS uint64.This fixes an issue where numpy guessed type mismatched with the given dtype. For example, int64 VS uint64.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/22Implement warning if prepare is present with api_version 1 property for algor...2018-10-04T09:31:55ZSamuel GAISTImplement warning if prepare is present with api_version 1 property for algorithmSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/21Prepare algorithm on execution2018-10-03T15:43:24ZSamuel GAISTPrepare algorithm on executionThe execute script was not calling prepare.
This a new step for API V2 before execution of the algorithm itselfThe execute script was not calling prepare.
This a new step for API V2 before execution of the algorithm itselfSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/20[executor] Send done to db if connected2018-10-01T08:10:24ZSamuel GAIST[executor] Send done to db if connectedThis allows for the database container to stop its execution properly.This allows for the database container to stop its execution properly.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/19Disable Python 22018-09-28T09:55:18ZSamuel GAISTDisable Python 2As discussed with @tiago.pereira and @amohammadi
Disable the Python 2 builds
Fixes #18As discussed with @tiago.pereira and @amohammadi
Disable the Python 2 builds
Fixes #18https://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/17Merge development branch 1.5.x2018-09-18T15:25:37ZSamuel GAISTMerge development branch 1.5.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.backend.python/-/merge_requests/16Fix output to named tuple member retrieval2018-09-18T07:42:42ZSamuel GAISTFix output to named tuple member retrievalThis allows to properly initialise and use database views that
uses python keywords as output name.
This will require an update to the replay found in https://gitlab.idiap.ch/beat/beat.examples/ to properly map the class output to the c...This allows to properly initialise and use database views that
uses python keywords as output name.
This will require an update to the replay found in https://gitlab.idiap.ch/beat/beat.examples/ to properly map the class output to the cls object member.
Fixes #16Philip ABBETPhilip ABBEThttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/15Documentation for making a new database views in beat2018-09-14T15:04:19ZFlavio TARSETTIDocumentation for making a new database views in beat@andre.anjos @zmostaani :
the documentation for making a new database views in beat@andre.anjos @zmostaani :
the documentation for making a new database views in beatAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/14Added documentation anchor2018-06-04T12:33:06ZFlavio TARSETTIAdded documentation anchorThis anchor is needed for the documentation mergeThis anchor is needed for the documentation mergeAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/13Improve documentation2018-05-28T14:40:41ZSamuel GAISTImprove documentationThis branch improves the documentation as well as to some cleanups in the importsThis branch improves the documentation as well as to some cleanups in the importsAndré AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/12Legacy algorithm warning2018-05-24T08:01:46ZSamuel GAISTLegacy algorithm warningThis merge request adds a warning when running a legacy algorithm.
They should be ported to the new API.This merge request adds a warning when running a legacy algorithm.
They should be ported to the new API.André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/11Py2/Py3 fixes2018-04-25T07:57:42ZSamuel GAISTPy2/Py3 fixesSmall fixes to ensure that things are working properly both with Python 2 and Python 3Small fixes to ensure that things are working properly both with Python 2 and Python 3André AnjosAndré Anjoshttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/10Py3 compatibility2018-04-19T09:09:37ZSamuel 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.backend.python/-/merge_requests/9Conda packaging and new CI/CD pipelines2018-04-20T09:49:12ZAndré AnjosConda packaging and new CI/CD pipelinesThis MR brings this package inline with the current CI/CD pipelines for Bob.
So far, we're trying to minimize the total amount of changes that need to go in to avoid re-writing build and deployment scripts.This MR brings this package inline with the current CI/CD pipelines for Bob.
So far, we're trying to minimize the total amount of changes that need to go in to avoid re-writing build and deployment scripts.Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.backend.python/-/merge_requests/8Refactoring and support of dataset providing in a container2017-03-22T16:12:12ZPhilip ABBETRefactoring and support of dataset providing in a containerPhilip ABBETPhilip ABBET