RapidLib issueshttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues2017-09-20T10:05:07Zhttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/19Move JS facade into C++2017-09-20T10:05:07ZMichael ZbyszyńskiMove JS facade into C++As much as possible, code needs to be moved out of JS and into C++As much as possible, code needs to be moved out of JS and into C++API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/20Make ofx example just like RapidAPI_0062017-09-20T10:05:07ZMichael ZbyszyńskiMake ofx example just like RapidAPI_006Write this:
http://live.codecircle.com/d/daRnfnruuWaxdYLDn
in ofx.Write this:
http://live.codecircle.com/d/daRnfnruuWaxdYLDn
in ofx.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/21Make JSON example on live.codecircle2017-09-20T10:05:07ZMichael ZbyszyńskiMake JSON example on live.codecircleThe JSON example on dev relies on (broken) osc. Make a simpler one on live.The JSON example on dev relies on (broken) osc. Make a simpler one on live.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/22Document API in readme2017-09-20T10:05:07ZMichael ZbyszyńskiDocument API in readmeWhy not?Why not?API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/23Re-implement arguments for Regression() and Classification()2017-09-20T10:05:07ZMichael ZbyszyńskiRe-implement arguments for Regression() and Classification()I broke these while moving this code to C++.I broke these while moving this code to C++.API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/25Check why ofx example needed input normalization2017-09-20T10:05:07ZMichael ZbyszyńskiCheck why ofx example needed input normalizationAPI v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/26Go public2017-09-20T10:05:07ZMichael ZbyszyńskiGo publicI need to make sure this repository asserts all of the proper licences and such before making it public.
@mick ? Please comment here.I need to make sure this repository asserts all of the proper licences and such before making it public.
@mick ? Please comment here.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/28Align wekinator JSON and C++ JSON2017-09-20T10:05:07ZMichael ZbyszyńskiAlign wekinator JSON and C++ JSONI ended up having to write slightly different JSON files from Wekinator and C++. This needs to be fixed.I ended up having to write slightly different JSON files from Wekinator and C++. This needs to be fixed.API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/30Code review of RapidLib against API Design Checklist2017-09-20T10:05:07ZFrancisco BernardoCode review of RapidLib against API Design ChecklistTest RAPIDLIB API Design against
https://theamiableapi.com/2012/01/16/java-api-design-checklist/Test RAPIDLIB API Design against
https://theamiableapi.com/2012/01/16/java-api-design-checklist/Francisco BernardoFrancisco Bernardohttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/39Feature extraction pipeline2017-09-20T10:05:07ZMichael ZbyszyńskiFeature extraction pipelineIntegrate our IML into PiPo? Essentia as PiPo?Integrate our IML into PiPo? Essentia as PiPo?API v0.3https://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/72Handle versioning2017-09-20T10:05:07ZMichael ZbyszyńskiHandle versioningPrint version out in JS console.
Define version as a C++ macro.Print version out in JS console.
Define version as a C++ macro.API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/94Implement FastDTW2017-09-18T13:49:24ZMichael ZbyszyńskiImplement FastDTWThe current DTW in RapidLib is slow. Port FastDTW from Java.The current DTW in RapidLib is slow. Port FastDTW from Java.Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/60Rapid-Myo building block in Node.js + React.js2017-09-07T14:44:09ZFrancisco BernardoRapid-Myo building block in Node.js + React.jsFrancisco BernardoFrancisco Bernardohttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/103DTW: refactor2017-09-07T14:42:06ZMichael ZbyszyńskiDTW: refactorIn preparation for FastDTW.
DTW should just take two series as inputs. That is: DTW(series1, series2) with returns a cost. No storage in DTW.
Also, the shorter series should be second:
```
if (tsI.size() < tsJ.size())
return g...In preparation for FastDTW.
DTW should just take two series as inputs. That is: DTW(series1, series2) with returns a cost. No storage in DTW.
Also, the shorter series should be second:
```
if (tsI.size() < tsJ.size())
return getWarpDistBetween(tsJ, tsI, distFn);
````API demonstratorsMichael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/14Unit tests for C++ code2017-09-07T10:41:32ZMichael ZbyszyńskiUnit tests for C++ codeThis would be good practice.This would be good practice.API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/76modelSet.cpp missing algorithm include2017-09-01T14:25:09ZLeon FeddenmodelSet.cpp missing algorithm includeOn Linux, on compilation we get an error at line 153 with the find() method.
```cpp
#ifdef __linux__
#include <algorithm>
#endif
```
Perhaps this?On Linux, on compilation we get an error at line 153 with the find() method.
```cpp
#ifdef __linux__
#include <algorithm>
#endif
```
Perhaps this?https://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/35Make RapidLib node module2017-09-01T14:12:33ZMichael ZbyszyńskiMake RapidLib node moduleWe can import RapidLib into node, but it would be useful for a simple npm install rapidlib command. This would allow an umbrella module that includes rapidlib and ircam dependancies.We can import RapidLib into node, but it would be useful for a simple npm install rapidlib command. This would allow an umbrella module that includes rapidlib and ircam dependancies.API demonstratorsMichael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/82Expose hidden layers to API2017-09-01T10:12:54ZMichael ZbyszyńskiExpose hidden layers to APIThe neural network algorithm could have more hidden layers, but there's no way to set that right now. The algorithm code hasn't been seriously tested, either.
Add a set() and get() method, and make sure they work.The neural network algorithm could have more hidden layers, but there's no way to set that right now. The algorithm code hasn't been seriously tested, either.
Add a set() and get() method, and make sure they work.Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/98"Shape identification using Dynamic Time Warping" is broken2017-09-01T09:10:30ZFrancisco Bernardo"Shape identification using Dynamic Time Warping" is brokenI haven't updated myself on the last changes on RapidLib.DTW but there is this bug about an offset in the example.
https://live.codecircle.com/d/87dKNLQorohuER84X
I suspect this is about the change in the library.I haven't updated myself on the last changes on RapidLib.DTW but there is this bug about an offset in the example.
https://live.codecircle.com/d/87dKNLQorohuER84X
I suspect this is about the change in the library.Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/96ES6 wrapper JS code2017-08-30T13:18:45ZJoseph LarraldeES6 wrapper JS codeIt would be nice to be able to write the wrapping code in es6 and transpile it with babel before passing it to emscriptenIt would be nice to be able to write the wrapping code in es6 and transpile it with babel before passing it to emscriptenJoseph LarraldeJoseph Larralde