RapidLib issueshttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues2017-05-02T14:07:05Zhttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/29JSON API inRanges, inBases, outRange, outBase2017-05-02T14:07:05ZMichael ZbyszyńskiJSON API inRanges, inBases, outRange, outBaseI had originally had the API giving inMaxes, etc. This should be changed so the regression object takes Ranges and Bases, which are calculated elsewhere.I had originally had the API giving inMaxes, etc. This should be changed so the regression object takes Ranges and Bases, which are calculated elsewhere.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/27Implement .initialize()2017-05-02T14:07:05ZMichael ZbyszyńskiImplement .initialize()There should be a method to reset trained models.
Feature request from @rebeccaf There should be a method to reset trained models.
Feature request from @rebeccaf API 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/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/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/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/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/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/18Move CodeCircle examples to live2017-09-20T10:05:07ZMichael ZbyszyńskiMove CodeCircle examples to liveI was only working on dev because of OSC experiments. All other examples should be on live.I was only working on dev because of OSC experiments. All other examples should be on live.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/17Implement train method in KNN.2017-09-20T10:05:07ZMichael ZbyszyńskiImplement train method in KNN.Currently, training of a knn is wrapped around the addNeighbour function.
1) Implement "train" for real
2) Implement some kind of clear function
Should train clear first, then add? Or just add? How to present these two modes in th...Currently, training of a knn is wrapped around the addNeighbour function.
1) Implement "train" for real
2) Implement some kind of clear function
Should train clear first, then add? Or just add? How to present these two modes in the API?API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/16fix conflict with maxiLIb2017-09-20T10:05:07ZMichael Zbyszyńskifix conflict with maxiLIbIt seems like both modules are fighting for the namespace "Module"?It seems like both modules are fighting for the namespace "Module"?API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/15Unit tests for Javascript code2017-09-20T10:05:07ZMichael ZbyszyńskiUnit tests for Javascript codeAgain, this would be good practice.Again, this would be good practice.API v0.1https://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/11Set in and out mins and maxes when training.2017-09-20T10:05:08ZMichael ZbyszyńskiSet in and out mins and maxes when training.Right now, the neural network class expects to know the range of inputs and outputs it is expecting when created. Make this be set at the beginning of training.
This could happen in JS, but would be better on the C++ side.Right now, the neural network class expects to know the range of inputs and outputs it is expecting when created. Make this be set at the beginning of training.
This could happen in JS, but would be better on the C++ side.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/7Support multiple hidden layers2017-09-20T10:05:10ZMichael ZbyszyńskiSupport multiple hidden layersThe trainer hasn't been coded to handle more than one hidden layer. Fix that.The trainer hasn't been coded to handle more than one hidden layer. Fix that.API v0.1https://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/4Drop synaptic from js API2017-09-20T10:05:10ZMichael ZbyszyńskiDrop synaptic from js APIAs soon as the native training is good enough, we can replace the synaptic js library in the API.As soon as the native training is good enough, we can replace the synaptic js library in the API.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/3C++ read JSON2017-09-20T10:05:10ZMichael ZbyszyńskiC++ read JSONCurrently, Wekinator outputs JSON. We have classes in JS that read the JSON and feed it into classes generated by emscripten. But, there is no native C++ JSON input.Currently, Wekinator outputs JSON. We have classes in JS that read the JSON and feed it into classes generated by emscripten. But, there is no native C++ JSON input.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/2C++ documentation2017-09-20T10:05:10ZMichael ZbyszyńskiC++ documentationAll C++ CPI calls should be documented using DOxygen.All C++ CPI calls should be documented using DOxygen.API v0.1Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/1JSDoc documentation2017-09-20T10:05:10ZMichael ZbyszyńskiJSDoc documentationAll of the javascript functions need documentation with JSDocAll of the javascript functions need documentation with JSDocAPI v0.1Michael ZbyszyńskiMichael Zbyszyński