beat issueshttps://gitlab.idiap.ch/groups/beat/-/issues2018-12-19T19:02:44Zhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/121Show channel colors in channel menu in block editor modal2018-12-19T19:02:44ZJaden DIEFENBAUGHShow channel colors in channel menu in block editor modalToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/120Fix tc conn to new block not changing sync channel2018-12-19T19:02:44ZJaden DIEFENBAUGHFix tc conn to new block not changing sync channelToolchain Editor: Fixeshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/119Convert tutorial to tests2018-12-19T19:02:44ZJaden DIEFENBAUGHConvert tutorial to testsWould be great
Basically makes the Iris LDA, Iris Means, Iris Advanced w/ preprocessorWould be great
Basically makes the Iris LDA, Iris Means, Iris Advanced w/ preprocessorJS & Python Testinghttps://gitlab.idiap.ch/beat/beat.editor/-/issues/118More intelligent algorithm python templates2018-12-19T19:02:44ZJaden DIEFENBAUGHMore intelligent algorithm python templatesInclude comments detailing groups, inputs, outputsInclude comments detailing groups, inputs, outputsMiscellaneous Editor-specific Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/117Create algorithm from toolchain block2018-12-19T19:02:44ZJaden DIEFENBAUGHCreate algorithm from toolchain blockNot sure how this would be done...would probably need to change alotNot sure how this would be done...would probably need to change alotToolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/116Bug with creating toolchain in tutorial - says it's invalid even though it lo...2018-06-04T07:29:12ZJaden DIEFENBAUGHBug with creating toolchain in tutorial - says it's invalid even though it looks validSee the VM from the HES-SO tutorialSee the VM from the HES-SO tutorialhttps://gitlab.idiap.ch/beat/beat.cmdline/-/issues/34`beat caches view` doesn't work2018-12-12T09:14:17ZJaden DIEFENBAUGH`beat caches view` doesn't workI get the following:
```
path: e4/fb/dc/b2f4751a65179e51b472c4b8c1efbec86441e61194bc02442971ae3405
dataformat: tutorial/linear_machine/1
Traceback (most recent call last):
File "/home/jae/miniconda3/envs/beatedit/bin/beat", line 11, ...I get the following:
```
path: e4/fb/dc/b2f4751a65179e51b472c4b8c1efbec86441e61194bc02442971ae3405
dataformat: tutorial/linear_machine/1
Traceback (most recent call last):
File "/home/jae/miniconda3/envs/beatedit/bin/beat", line 11, in <module>
sys.exit(main())
File "/home/jae/miniconda3/envs/beatedit/lib/python3.6/site-packages/beat/cmdline/scripts/beat.py", line 186, in main
return module.process(args)
File "/home/jae/miniconda3/envs/beatedit/lib/python3.6/site-packages/beat/cmdline/cache.py", line 191, in process
return view(args['config'], args['<path>'], start, end)
File "/home/jae/miniconda3/envs/beatedit/lib/python3.6/site-packages/beat/cmdline/cache.py", line 164, in view
cls=NumpyJSONEncoder).\
File "/home/jae/.local/lib/python3.6/site-packages/simplejson/__init__.py", line 397, in dumps
**kw).encode(obj)
File "/home/jae/.local/lib/python3.6/site-packages/simplejson/encoder.py", line 293, in encode
chunks = list(chunks)
File "/home/jae/.local/lib/python3.6/site-packages/simplejson/encoder.py", line 677, in _iterencode
for chunk in _iterencode_dict(o, _current_indent_level):
File "/home/jae/.local/lib/python3.6/site-packages/simplejson/encoder.py", line 634, in _iterencode_dict
for chunk in chunks:
File "/home/jae/.local/lib/python3.6/site-packages/simplejson/encoder.py", line 697, in _iterencode
o = _default(o)
File "/home/jae/miniconda3/envs/beatedit/lib/python3.6/site-packages/beat/backend/python/utils.py", line 354, in default
return simplejson.JSONEncoder.default(self, obj)
File "/home/jae/.local/lib/python3.6/site-packages/simplejson/encoder.py", line 268, in default
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: <map object at 0x7f1b3d54a4e0> is not JSON serializable
```
This happens with any cache I've tried. Does it work for anyone?Samuel GAISTSamuel GAISThttps://gitlab.idiap.ch/beat/docs/-/issues/1documentation based on bob docs2018-05-29T12:16:52ZFlavio TARSETTIdocumentation based on bob docsHi @amohammadi ,
We want to do the same thing as bob's document aggregation for our beat packages.
So I just cloned your package at https://gitlab.idiap.ch/bob/docs and after running the command:
```
$ conda build -m ../bob.admin/gitl...Hi @amohammadi ,
We want to do the same thing as bob's document aggregation for our beat packages.
So I just cloned your package at https://gitlab.idiap.ch/bob/docs and after running the command:
```
$ conda build -m ../bob.admin/gitlab/conda_build_config.yaml --override-channels -c https://www.idiap.ch/software/bob/conda/label/beta -c https://www.idiap.ch/software/bob/conda -c defaults conda
```
It generates a sphinx folder in the repository at the end of process. However in the index.html I don't see any documentation.
Can you please tell me what I am doing wrong or explain to me how to generate the documentation?
Thankshttps://gitlab.idiap.ch/beat/beat.cmdline/-/issues/33`edit` command fails with "File does not exist"2018-05-28T14:56:24ZJaden DIEFENBAUGH`edit` command fails with "File does not exist"I wanted to update my slides to use the new `edit` subcommand, but trying to use `beat <entity> edit <name>` fails for everything I've tried.
I tried
```
beat exp edit test/test/iris/1/iris
```
and I get:
```
File does not exist: /hom...I wanted to update my slides to use the new `edit` subcommand, but trying to use `beat <entity> edit <name>` fails for everything I've tried.
I tried
```
beat exp edit test/test/iris/1/iris
```
and I get:
```
File does not exist: /home/jae/code/beat.editor/prefix/experiments/test/test/iris/1/iris.json
```
However, `cat`ing that absolute path works:
```
cat /home/jae/code/beat.editor/prefix/experiments/test/test/iris/1/iris.json
```
prints the file contents.
Same thing with `beat alg edit test/iris_analyzer/1`, giving:
```
File does not exist: /home/jae/code/beat.editor/prefix/algorithms/test/iris_analyzer/1.py
```
and `beat lib edit plot/baselib/1` giving:
```
File does not exist: /home/jae/code/beat.editor/prefix/libraries/plot/baselib/1.py
```
All of these files do actually exist and `cat`ing them using that given file path works.
@flavio.tarsetti @samuel.gaisthttps://gitlab.idiap.ch/beat/beat.editor/-/issues/115Fix zoom in tc editor2018-12-19T19:02:44ZJaden DIEFENBAUGHFix zoom in tc editorThis kinda falls under just general UX stuff I haven't had time for, but the zoom is pretty bad. Technically it does zoom, but it doesn't center the zoom around where the user is, but around one of the corners. This means that most zoom ...This kinda falls under just general UX stuff I haven't had time for, but the zoom is pretty bad. Technically it does zoom, but it doesn't center the zoom around where the user is, but around one of the corners. This means that most zoom actions you take will jump you away from the toolchain, which doesn't make any sense and is very jarring.Toolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.cmdline/-/issues/32Plots from different experiments using the same username, toolchain, and anal...2018-05-25T08:12:13ZJaden DIEFENBAUGHPlots from different experiments using the same username, toolchain, and analyzer output names overwrite eachotherSay there are two experiments, `test/test/iris/1/iris` and `test/test/iris/1/means`. The experiment metadata for each of these experiments will be found in the same folder, `test/test/iris/1`. Say that these experiments use the same anal...Say there are two experiments, `test/test/iris/1/iris` and `test/test/iris/1/means`. The experiment metadata for each of these experiments will be found in the same folder, `test/test/iris/1`. Say that these experiments use the same analyzer as well.
If you plot these experiments , the last one to be plotted will overwrite the other experiment's plot files. This is because there is no per-experiment unique key added to the plot image file names - instead the file names are only based off of the output names in the analyzer.Flavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/114Make virtualbox image (using packer)2018-06-04T07:27:25ZJaden DIEFENBAUGHMake virtualbox image (using packer)See:
- https://gitlab.idiap.ch/fspr/virtual-image/blob/master/image.json
- https://www.serverlab.ca/tutorials/dev-ops/automation/how-to-use-packer-to-create-ubuntu-18-04-vagrant-boxes/See:
- https://gitlab.idiap.ch/fspr/virtual-image/blob/master/image.json
- https://www.serverlab.ca/tutorials/dev-ops/automation/how-to-use-packer-to-create-ubuntu-18-04-vagrant-boxes/https://gitlab.idiap.ch/beat/beat.editor/-/issues/113Faster/more secure object deep copy with libraries2018-07-26T17:52:14ZJaden DIEFENBAUGHFaster/more secure object deep copy with librariesMaybe use https://github.com/planttheidea/fast-copy instead of just my weird cloning via object spread operatorMaybe use https://github.com/planttheidea/fast-copy instead of just my weird cloning via object spread operatorState Management Refactoringhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/112NPM registry slowdown causing 404s in CI2018-05-22T09:52:46ZJaden DIEFENBAUGHNPM registry slowdown causing 404s in CISee https://status.npmjs.org/
Currently the registry is slow enough to give 404s for this one package, `@babel/code-frame`.
They're trying to fix it so hopefully it'll be up soon...because without it, we can't run the CI.See https://status.npmjs.org/
Currently the registry is slow enough to give 404s for this one package, `@babel/code-frame`.
They're trying to fix it so hopefully it'll be up soon...because without it, we can't run the CI.https://gitlab.idiap.ch/beat/beat.cmdline/-/issues/31Edit command for all packages2018-10-15T07:53:54ZFlavio TARSETTIEdit command for all packagesAdding the edit command for all packages.
This is related to the discussion here https://gitlab.idiap.ch/beat/beat.cmdline/merge_requests/29Adding the edit command for all packages.
This is related to the discussion here https://gitlab.idiap.ch/beat/beat.cmdline/merge_requests/29Flavio TARSETTIFlavio TARSETTIhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/111Refactor out the throttling/debouncing code2018-08-06T14:47:52ZJaden DIEFENBAUGHRefactor out the throttling/debouncing codeI'm thinking just adding `lowdash.throttle` as a dep and having a simple wrapper:
```js
export const throttle = _.throttle;
```I'm thinking just adding `lowdash.throttle` as a dep and having a simple wrapper:
```js
export const throttle = _.throttle;
```State Management Refactoringhttps://gitlab.idiap.ch/beat/beat.editor/-/issues/110Toolchain editor needs UX work!2018-12-19T19:02:44ZJaden DIEFENBAUGHToolchain editor needs UX work!This isn't an issue so much as a milestone/meta-issue.
Due to time constraints I wasn't able to do as much with the toolchain editor as I wanted.
The functionality is there, and stuff basically works, but 1) it's pretty ugly 2) the UX ...This isn't an issue so much as a milestone/meta-issue.
Due to time constraints I wasn't able to do as much with the toolchain editor as I wanted.
The functionality is there, and stuff basically works, but 1) it's pretty ugly 2) the UX isn't so great.Toolchain Editor: UX Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/109Look in to auditing depedencies with `npm audit`2019-01-28T04:36:53ZJaden DIEFENBAUGHLook in to auditing depedencies with `npm audit`There's some vulnerabilities found in deps-of-deps according to NPM's `audit` tool. It doesn't functionally matter because there's no security concerns with the editor but it might be interesting if we decide to do anything that needs se...There's some vulnerabilities found in deps-of-deps according to NPM's `audit` tool. It doesn't functionally matter because there's no security concerns with the editor but it might be interesting if we decide to do anything that needs security.https://gitlab.idiap.ch/beat/beat.editor/-/issues/108Add warning before generating a template2018-08-07T18:14:43ZJaden DIEFENBAUGHAdd warning before generating a templateAlso maybe change it to "generate python file"?Also maybe change it to "generate python file"?Miscellaneous Editor-specific Improvementshttps://gitlab.idiap.ch/beat/beat.editor/-/issues/107Throttle clicking on blocks in tc editor so doubleclicks dont open/close the ...2018-05-15T09:54:42ZJaden DIEFENBAUGHThrottle clicking on blocks in tc editor so doubleclicks dont open/close the modal really fast