beat issueshttps://gitlab.idiap.ch/groups/beat/-/issues2019-04-02T19:15:51Zhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/179Dataformat Editor2019-04-02T19:15:51ZJaden DIEFENBAUGHDataformat Editor[v2] 1 - Edition/Visualization for small editorsSamuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/beat.editor/-/issues/178Library Editor2019-10-04T15:12:53ZJaden DIEFENBAUGHLibrary Editor[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/177[v2] Mockups2019-01-28T18:52:11ZFlavio TARSETTI[v2] MockupsHere are the mockups of the application:
A) The mockup of the new version of the application:
![beat_editor_mockup](/uploads/985dead99bd192aa277455c609fbeb31/beat_editor_mockup.png)
B) The mockup of the menus editor:
![beat_editor_me...Here are the mockups of the application:
A) The mockup of the new version of the application:
![beat_editor_mockup](/uploads/985dead99bd192aa277455c609fbeb31/beat_editor_mockup.png)
B) The mockup of the menus editor:
![beat_editor_menus](/uploads/eab010c6104d5b95370b839d15cbc786/beat_editor_menus.png)[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/176toolchain naming2019-02-07T15:06:01ZFlavio TARSETTItoolchain namingDuring our ALLIES meeting, it has been shown that adding multiple inputs in an object overwrites the names.
For it to work, we need to "add input" then "Save" every time and then re-open the object add another input etc.
What we expect...During our ALLIES meeting, it has been shown that adding multiple inputs in an object overwrites the names.
For it to work, we need to "add input" then "Save" every time and then re-open the object add another input etc.
What we expect is that adding multiples inputs shouldn't overwrite the previous input names.
@jdiefenbaugh : Can you fix this please? Thanks.[v1] Ongoing patching until [v2] is readyJaden DIEFENBAUGHJaden DIEFENBAUGHhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/175[v2] Coding Guidelines2019-01-23T08:46:31ZFlavio TARSETTI[v2] Coding GuidelinesThe following document proposes the guidelines to be followed for the implementation beat.editor version 2.
- all features need mandatory tests to be validated
- code should be well written and documented to be validated
- usage of *bl...The following document proposes the guidelines to be followed for the implementation beat.editor version 2.
- all features need mandatory tests to be validated
- code should be well written and documented to be validated
- usage of *black for python* and other tools to standardize the code
- we will be updating a set of guidelines to follow for the new version
- 1 merge request per feature and bug fix only
- only *atomic* commits
- clean commit messages (i.e.: [plotter] added plotter lines generation. Fixes #xx)
- A nose testable editor or we could look at pytest-qt too[v2] 1 - Edition/Visualization for small editorshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/174JSON schema duplication2019-03-07T21:13:26ZSamuel GAISTJSON schema duplicationThe files found in the conda/js/src/helpers/schema/ subfolder are basically duplicates of the schemas defined in beat.core.
This is wrong on several levels:
- Code duplication
- They are out of sync with the current beat.core version
-...The files found in the conda/js/src/helpers/schema/ subfolder are basically duplicates of the schemas defined in beat.core.
This is wrong on several levels:
- Code duplication
- They are out of sync with the current beat.core version
- The folder content is not even a copy of the beat.core content so they are currently different
- New versions of the schema are not available
The only official schemas are the ones from beat.core. Those must be used and not copied.
Relates to #140 [v1] Ongoing patching until [v2] is readyJaden DIEFENBAUGHJaden DIEFENBAUGHhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/153Add a way to delete multiple conns at once2020-02-13T09:55:42ZJaden DIEFENBAUGHAdd a way to delete multiple conns at onceSee #152 for the exact request.
This issue was fixed in https://gitlab.idiap.ch/beat/beat.editor/merge_requests/117See #152 for the exact request.
This issue was fixed in https://gitlab.idiap.ch/beat/beat.editor/merge_requests/117[v2] 2 - Toolchain editorhttps://gitlab.idiap.ch/beat/beat.web/-/issues/500Create docker environment with GPU support2018-08-21T12:59:20ZSamuel GAISTCreate docker environment with GPU supportCreate an environment that provides a GPU enabled python environment.
To get started, support for Pytorch is planned.Create an environment that provides a GPU enabled python environment.
To get started, support for Pytorch is planned.GPU backendSamuel GAISTSamuel GAIST2018-08-31https://gitlab.idiap.ch/beat/beat.web/-/issues/499Request GPU enabled virtual machine2018-08-21T12:54:09ZSamuel GAISTRequest GPU enabled virtual machineRequest hardware with GPU capabilitiesRequest hardware with GPU capabilitiesGPU backendSamuel GAISTSamuel GAIST2018-07-26https://gitlab.idiap.ch/beat/beat.editor/-/issues/145New algorithms should come with an input & output in the first group2019-02-26T09:51:19ZJaden DIEFENBAUGHNew algorithms should come with an input & output in the first groupPretty sure this is a requirement of non-analyzer algorithms, so it would make sense to do this step for the userPretty sure this is a requirement of non-analyzer algorithms, so it would make sense to do this step for the user[v1] Ongoing patching until [v2] is readyJaden DIEFENBAUGHJaden DIEFENBAUGHhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/144fix connection line ids prepending '#' to id name2018-12-19T19:02:44ZJaden DIEFENBAUGHfix connection line ids prepending '#' to id nameObviously my wires crossed at some point - the `line`s in `ToolchainConnections` have ids that start with '#', making it very hard to select a line by id:
```js
document.querySelector('#\\#training_data-measurements-training_alg-measurem...Obviously my wires crossed at some point - the `line`s in `ToolchainConnections` have ids that start with '#', making it very hard to select a line by id:
```js
document.querySelector('#\\#training_data-measurements-training_alg-measurements');
```
Woops!Toolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/143The connection in the toolchain is not being updated properly2018-12-19T19:02:44ZZohreh MOSTAANIThe connection in the toolchain is not being updated properlyI made a toolchain from scratch by looking at tutorial/eigenface/1 . I made some mistakes in connecting the endpoints but at the end I corrected them and all the names and connections in my toolchain were the same as this toolchain. Then...I made a toolchain from scratch by looking at tutorial/eigenface/1 . I made some mistakes in connecting the endpoints but at the end I corrected them and all the names and connections in my toolchain were the same as this toolchain. Then I used my toolchain in an experiment but it was not working. It said that the toolchain is not valid because certain connections are wrong. Looking at the json file of the toolchain, it turned out that the correct connections are added to the list of connections without the previous wrong ones being removed from them and therefore the error. I must say that in the beat editor gui everything seemed correct and valid.Toolchain Editor: FixesJaden DIEFENBAUGHJaden DIEFENBAUGHhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/142cannot unassign an algorithm to a block in the experiment.2018-12-19T19:02:44ZZohreh MOSTAANIcannot unassign an algorithm to a block in the experiment.After choosing an algorithm for a block in an experiment it is not possible to assign no algorithm to that block. It is only possible to choose from certain algorithms. This is not the case for the Database though. If there is a problem ...After choosing an algorithm for a block in an experiment it is not possible to assign no algorithm to that block. It is only possible to choose from certain algorithms. This is not the case for the Database though. If there is a problem in the toolchain and you want to find out where the problem is it would be a good option to unassign an algorithm without deleting the whole block.Experiment Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/140Update Algorithm schema (and editor?)2019-02-26T18:00:07ZJaden DIEFENBAUGHUpdate Algorithm schema (and editor?)As of https://gitlab.idiap.ch/beat/beat.core/merge_requests/31#note_33390 , the algorithm schema in beat.core has been updated. Depending on the schema changes, there might need to be editor changes as well...As of https://gitlab.idiap.ch/beat/beat.core/merge_requests/31#note_33390 , the algorithm schema in beat.core has been updated. Depending on the schema changes, there might need to be editor changes as well...[v1] Ongoing patching until [v2] is readyhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/135Algorithms made with a group & no group names!2018-12-19T19:02:44ZJaden DIEFENBAUGHAlgorithms made with a group & no group names!The group names shouldnt be shown/editable by usersThe group names shouldnt be shown/editable by usersMiscellaneous Editor-specific Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/134Implement cache (save/cancel options) for block editor2018-12-19T19:02:44ZJaden DIEFENBAUGHImplement cache (save/cancel options) for block editorToolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/132graphviz dot: require space between blocks2018-12-19T19:02:44ZJaden DIEFENBAUGHgraphviz dot: require space between blocksThey can be touching - not goodThey can be touching - not goodToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/131Weird edgecases with toolchain validity2018-12-19T19:02:44ZJaden DIEFENBAUGHWeird edgecases with toolchain validityRarely it seems that a toolchain is valid but somehow it's not...
will hopefully probably be fixed by the refactoring & test fixingRarely it seems that a toolchain is valid but somehow it's not...
will hopefully probably be fixed by the refactoring & test fixingToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/130Don't allow dashes in names2018-12-19T19:02:44ZJaden DIEFENBAUGHDon't allow dashes in namesIt breaks alot of stuffIt breaks alot of stuffToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/129Block editor should allow switching inputs2018-12-19T19:02:44ZJaden DIEFENBAUGHBlock editor should allow switching inputsThis is a little tricky - say you have two inputs, `input1` and `input2`. Trying to change the first name to `input2` will fail obviously since there's already an `input2`. But you want to switch them. The only solution now is using a 3r...This is a little tricky - say you have two inputs, `input1` and `input2`. Trying to change the first name to `input2` will fail obviously since there's already an `input2`. But you want to switch them. The only solution now is using a 3rd name to switch, but this isn't super logical...
not sure how to fix this.Toolchain Editor: UX Improvements