RapidLib issueshttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues2017-11-08T16:50:01Zhttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/65Sort out licensing2017-11-08T16:50:01ZMichael ZbyszyńskiSort out licensingXMM == GPL 3.0, which might be trouble for JUCE
G(V)F == LPGL 3.0, which might be ok?
What can we have in a JUCE library?XMM == GPL 3.0, which might be trouble for JUCE
G(V)F == LPGL 3.0, which might be ok?
What can we have in a JUCE library?API v0.2Mick GriersonMick Griersonhttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/64Why are training set embindings in the knnEmbindings.h file?2017-08-16T13:17:21ZMichael ZbyszyńskiWhy are training set embindings in the knnEmbindings.h file?I had to stick these bindings there, because the symbol was undefined when I put them where I thought they should go. ???I had to stick these bindings there, because the symbol was undefined when I put them where I thought they should go. ???Future APIhttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/63Rapid-Myo v1.0.02017-05-02T14:07:05ZFrancisco BernardoRapid-Myo v1.0.0Francisco BernardoFrancisco Bernardohttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/62JSON parsing will break if node order is changed2017-08-16T13:17:22ZMichael ZbyszyńskiJSON parsing will break if node order is changedThe current code relies on node order, rather than doing string matching on the node names. It will break if the nodes are presented in a different order than expected.The current code relies on node order, rather than doing string matching on the node names. It will break if the nodes are presented in a different order than expected.Future APIhttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/61Wekinator-like output limits2017-08-16T13:17:22ZMichael ZbyszyńskiWekinator-like output limitsWekinator has some options for limiting the output. Duplicate those in our API.Wekinator has some options for limiting the output. Duplicate those in our API.Future APIhttps://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/59Build Essentia with Emscripten2017-05-02T14:07:05ZMichael ZbyszyńskiBuild Essentia with EmscriptenIf we want to use Essentia features in our API, we need to get it into JavaScriptIf we want to use Essentia features in our API, we need to get it into JavaScriptFuture APIhttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/58Move all input selection functions into modelSet2017-09-01T14:19:10ZMichael ZbyszyńskiMove all input selection functions into modelSetWhile working on JSON, I realise that some of the functions that I think should be in modelSet have crept into model objects. Specifically, the logic around selecting inputs.
Refactor this properly.While working on JSON, I realise that some of the functions that I think should be in modelSet have crept into model objects. Specifically, the logic around selecting inputs.
Refactor this properly.API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/57Implement nameable inputs.2017-08-16T13:17:22ZMichael ZbyszyńskiImplement nameable inputs.Wekinator lets you name inputs. This could be useful later, for example using a model in the context of a different set.
Implement setting and checking for this feature.Wekinator lets you name inputs. This could be useful later, for example using a model in the context of a different set.
Implement setting and checking for this feature.Future APIMichael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/56Get this project organized in Taiga2017-05-02T14:07:05ZMichael ZbyszyńskiGet this project organized in Taiga@francisco I'm going to try to get these issues in Taiga today.@francisco I'm going to try to get these issues in Taiga today.API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/55test taiga 22017-05-02T14:07:05ZMichael Zbyszyńskitest taiga 2trying again to trigger taigatrying again to trigger taigaAPI v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/54Test Tiaga integration2017-05-02T14:07:05ZMichael ZbyszyńskiTest Tiaga integrationI made this to test taigaI made this to test taigaAPI v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/53Windows and Linux Builds for examples2017-08-17T17:34:41ZMichael ZbyszyńskiWindows and Linux Builds for examplesWe should setup a windows build system to create windows binaries for C++ examplesWe should setup a windows build system to create windows binaries for C++ examplesAPI v0.3Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/52Add GVF to this repository2017-11-08T16:50:01ZMichael ZbyszyńskiAdd GVF to this repositoryIt looks like we could grab this from here:
http://eavi.goldsmithsdigital.com/resources/gesture-variation-follower-gvf/
and go for it.
It looks like we could grab this from here:
http://eavi.goldsmithsdigital.com/resources/gesture-variation-follower-gvf/
and go for it.
API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/51Add GF to Rapid API2017-11-08T16:50:02ZMichael ZbyszyńskiAdd GF to Rapid API@mgill009 @mick
If I can get my hands on the Gesture Follower code, I'll integrate it into the RapidLib.@mgill009 @mick
If I can get my hands on the Gesture Follower code, I'll integrate it into the RapidLib.API v0.3Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/50Document C++ JSON api2017-05-02T14:07:05ZMichael ZbyszyńskiDocument C++ JSON apiThe C++ JSON api seems to have all of the necessary functions.
It needs to be documented, and new DOxygen documentation needs to go on our website.The C++ JSON api seems to have all of the necessary functions.
It needs to be documented, and new DOxygen documentation needs to go on our website.API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/49Put class-specific JSON into classes2017-05-02T14:07:05ZMichael ZbyszyńskiPut class-specific JSON into classesI put a bunch of the JSON writing code into the modelSet class, but the model-specific stuff should be in the actual models.
Fix it.I put a bunch of the JSON writing code into the modelSet class, but the model-specific stuff should be in the actual models.
Fix it.API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/48Initialize variables in header?2017-05-02T14:07:05ZMichael ZbyszyńskiInitialize variables in header?C++11 lets use initialize variables in the header. That might streamline code in some places (eg the modelSet constructor).
C++11 lets use initialize variables in the header. That might streamline code in some places (eg the modelSet constructor).
Future APIhttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/47Virtual train in modelSet2017-05-02T14:07:05ZMichael ZbyszyńskiVirtual train in modelSetMarco reported:
"I just noticed that the method train of modelSet isn't virtual. Looks like it is supposed to be."
Marco reported:
"I just noticed that the method train of modelSet isn't virtual. Looks like it is supposed to be."
API v0.2Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RapidLib/-/issues/46Decide which model types the API should support2017-05-02T14:07:05ZMichael ZbyszyńskiDecide which model types the API should support#45 and #44 exist for random forest and svm.
Which other model types should be part of the API.#45 and #44 exist for random forest and svm.
Which other model types should be part of the API.API v0.2