RAPID-MIX_API issueshttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues2020-05-28T08:41:23Zhttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/55Won't build on linux2020-05-28T08:41:23ZMatthew Yee-KingWon't build on linuxHi!
Trying to build this on Linux. eventually planning to end up on Raspberry pi.
What I did:
```
git clone http://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API.git
cd RAPID-MIX_API
. rmix_build_test.sh
```
The output:
```
warn...Hi!
Trying to build this on Linux. eventually planning to end up on Raspberry pi.
What I did:
```
git clone http://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API.git
cd RAPID-MIX_API
. rmix_build_test.sh
```
The output:
```
warning: redirecting to https://gitlab.doc.gold.ac.uk:443/rapid-mix/RAPID-MIX_API.git/
Already up-to-date.
-- The C compiler identification is GNU 7.5.0
-- The CXX compiler identification is GNU 7.5.0
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Performing Test COMPILER_SUPPORTS_CXX11
-- Performing Test COMPILER_SUPPORTS_CXX11 - Success
-- Performing Test COMPILER_SUPPORTS_CXX0X
-- Performing Test COMPILER_SUPPORTS_CXX0X - Success
-- No build type selected, default to Release
-- Configuring done
-- Generating done
-- Build files have been written to: /home/scratch/src/misc/RAPID-MIX_API/build
Scanning dependencies of target RAPID-MIX_API
[ 1%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/src/machineLearning/machineLearning.cpp.o
[ 2%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/src/machineLearning/rapidGVF/rapidGVF.cpp.o
[ 4%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/src/machineLearning/rapidXMM/rapidXMM.cpp.o
[ 5%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/src/machineLearning/trainingData.cpp.o
[ 7%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/src/signalProcessing/rapidPiPoTools/rapidPiPoHost.cpp.o
[ 8%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/dependencies/GVF/GVF.cpp.o
[ 10%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/dependencies/Maximilian/maximilian.cpp.o
[ 11%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/dependencies/Maximilian/libs/maxiFFT.cpp.o
[ 13%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/dependencies/Maximilian/libs/fft.cpp.o
[ 14%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/dependencies/pipo/sdk/src/host/PiPoHost.cpp.o
[ 15%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/dependencies/pipo/modules/bayesfilter/src/BayesianFilter.cpp.o
[ 17%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/dependencies/pipo/modules/bayesfilter/src/filter_utilities.cpp.o
[ 18%] Building CXX object CMakeFiles/RAPID-MIX_API.dir/dependencies/pipo/modules/collection/PiPoCollection.cpp.o
In file included from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/collection/PiPoCollection.cpp:42:0:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/sdk/src/host/PiPoGraph.h: In member function ‘bool PiPoGraph::parse(std::__cxx11::string)’:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/sdk/src/host/PiPoGraph.h:217:84: error: cannot convert ‘std::__cxx11::basic_string<char>::iterator {aka __gnu_cxx::__normal_iterator<char*, std::__cxx11::basic_string<char> >}’ to ‘const char*’ for argument ‘1’ to ‘int remove(const char*)’
std::remove(this->representation.begin(), this->representation.end(), ' '),
^
In file included from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoBands.h:48:0,
from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/collection/PiPoCollection.cpp:45:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/util/rta_complex.h: At global scope:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/util/rta_complex.h:284:29: error: expected initializer before ‘rta_make_complex’
static inline rta_complex_t rta_make_complex(float real, float imag)
^~~~~~~~~~~~~~~~
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoBands.h: In member function ‘virtual int PiPoBands::frames(double, double, PiPoValue*, unsigned int, unsigned int)’:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/util/rta_complex.h:283:23: error: expected primary-expression before ‘float’
#define rta_complex_t float complex
^
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoBands.h:261:33: note: in expansion of macro ‘rta_complex_t’
spectrum[i] = cabsf(((rta_complex_t *) values)[i]);
^~~~~~~~~~~~~
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/util/rta_complex.h:283:23: error: expected ‘)’ before ‘float’
#define rta_complex_t float complex
^
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoBands.h:261:33: note: in expansion of macro ‘rta_complex_t’
spectrum[i] = cabsf(((rta_complex_t *) values)[i]);
^~~~~~~~~~~~~
In file included from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/collection/PiPoCollection.cpp:45:0:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoBands.h:261:61: error: expected ‘)’ before ‘;’ token
spectrum[i] = cabsf(((rta_complex_t *) values)[i]);
^
In file included from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/collection/PiPoCollection.cpp:49:0:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoConst.h: In constructor ‘PiPoConst::PiPoConst(PiPo::Parent*, PiPo*)’:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoConst.h:78:53: warning: passing NULL to non-pointer argument 1 of ‘std::vector<_Tp, _Alloc>::vector(std::vector<_Tp, _Alloc>::size_type, const allocator_type&) [with _Tp = float; _Alloc = std::allocator<float>; std::vector<_Tp, _Alloc>::size_type = long unsigned int; std::vector<_Tp, _Alloc>::allocator_type = std::allocator<float>]’ [-Wconversion-null]
numCols(0), maxDescrNameLength(64), outValues(NULL)
^
In file included from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoFft.h:47:0,
from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/collection/PiPoCollection.cpp:53:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/signal/rta_fft.h: At global scope:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/signal/rta_fft.h:204:33: error: expected ‘,’ or ‘...’ before ‘*’ token
rta_complex_t * input, const unsigned int input_size,
^
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/signal/rta_fft.h:250:17: error: expected ‘,’ or ‘...’ before ‘*’ token
rta_complex_t * input, const int i_stride, const unsigned int input_size,
^
In file included from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/PiPoBiquad.h:54:0,
from /home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/collection/PiPoCollection.cpp:47:
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/signal/rta_biquad.h:575:26: warning: inline function ‘float rta_biquad_df1_stride(float, const float*, int, const float*, int, float*, int)’ used but never defined
extern inline rta_real_t rta_biquad_df1_stride(
^~~~~~~~~~~~~~~~~~~~~
/home/scratch/src/misc/RAPID-MIX_API/dependencies/pipo/modules/rta/src/signal/rta_biquad.h:614:26: warning: inline function ‘float rta_biquad_df2t_stride(float, const float*, int, const float*, int, float*, int)’ used but never defined
extern inline rta_real_t rta_biquad_df2t_stride(
^~~~~~~~~~~~~~~~~~~~~~
CMakeFiles/RAPID-MIX_API.dir/build.make:350: recipe for target 'CMakeFiles/RAPID-MIX_API.dir/dependencies/pipo/modules/collection/PiPoCollection.cpp.o' failed
make[2]: *** [CMakeFiles/RAPID-MIX_API.dir/dependencies/pipo/modules/collection/PiPoCollection.cpp.o] Error 1
CMakeFiles/Makefile2:104: recipe for target 'CMakeFiles/RAPID-MIX_API.dir/all' failed
make[1]: *** [CMakeFiles/RAPID-MIX_API.dir/all] Error 2
Makefile:83: recipe for target 'all' failed
make: *** [all] Error 2
bash: ./rapidmixTest: No such file or directory
cp: cannot stat './helloRapidMix': No such file or directory
```Matthew Yee-KingMatthew Yee-Kinghttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/53Put homepage video behind a button2017-12-18T14:42:23ZMichael ZbyszyńskiPut homepage video behind a buttonIt is a little invasive to be hit by the "allow camera" dialog right on the front page of rapidmixapi.com.
Make it so the user has to click a button before the code in that iframe loads. Maybe like this:
```
<iframe src="http://jquery...It is a little invasive to be hit by the "allow camera" dialog right on the front page of rapidmixapi.com.
Make it so the user has to click a button before the code in that iframe loads. Maybe like this:
```
<iframe src="http://jquery.com/" id="myFrame" width="500" marginwidth="0" height="500" marginheight="0" align="middle" scrolling="auto"></iframe>
<button onclick="loadPages()">Click Me</button>
<script>
function loadPages(){
var loc = "http://es.learnlayout.com/display.html";
document.getElementById('myFrame').setAttribute('src', loc);
}
</script>
```Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/51Hello world broken on develop2017-12-06T15:03:45ZMichael ZbyszyńskiHello world broken on developNot only is Hello World lame, #18, but it seems broken on develop. It's not finding Pipo.
Maybe we should remake it with CMake and forget about XCode?Not only is Hello World lame, #18, but it seems broken on develop. It's not finding Pipo.
Maybe we should remake it with CMake and forget about XCode?https://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/50CoMo mouse gestures example on RAPIDMIXAPI.com is failing2017-12-05T21:24:34ZFrancisco BernardoCoMo mouse gestures example on RAPIDMIXAPI.com is failingConsole log
mano-js.min.js Failed to load resource: the server responded with a status of 404 (Not Found)
18:52:04.380 TvxRn6zBXqokfk7jY:6 Uncaught ReferenceError: mano is not defined
at TvxRn6zBXqokfk7jY:6Console log
mano-js.min.js Failed to load resource: the server responded with a status of 404 (Not Found)
18:52:04.380 TvxRn6zBXqokfk7jY:6 Uncaught ReferenceError: mano is not defined
at TvxRn6zBXqokfk7jY:6Joseph LarraldeJoseph Larraldehttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/49Change GVF return data2017-12-06T16:09:28ZMichael ZbyszyńskiChange GVF return dataRight now, GVF is putting likeliest gesture, likelihoods, and alignments into on flat vector. This is a potentially confusing design that could be improved. Either all of the machine learning algorithms should return a struct (issue #15...Right now, GVF is putting likeliest gesture, likelihoods, and alignments into on flat vector. This is a potentially confusing design that could be improved. Either all of the machine learning algorithms should return a struct (issue #15), or GVF should return the likeliest gesture and the other data could be retrieved with get() functions.Francisco BernardoFrancisco Bernardohttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/45xmmTool errors when building shared library2017-11-29T14:31:33ZMichael ZbyszyńskixmmTool errors when building shared libraryIf I change line92 of CMakeLists.txt from this
```
add_library(RAPID-MIX_API ${RAPIDMIX_FULL_SRC})
```
to this
```
add_library(RAPID-MIX_API SHARED ${RAPIDMIX_FULL_SRC})
```
then the project should build a shared library.
But, XMM throw...If I change line92 of CMakeLists.txt from this
```
add_library(RAPID-MIX_API ${RAPIDMIX_FULL_SRC})
```
to this
```
add_library(RAPID-MIX_API SHARED ${RAPIDMIX_FULL_SRC})
```
then the project should build a shared library.
But, XMM throws a bunch of linker errors, like this:
`
Undefined symbols for architecture x86_64:
"xmmTool<xmm::GMM, xmm::GMM>::train(rapidmix::trainingData const&)", referenced from:
vtable for xmmTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
vtable for rapidXmmGmm in rapidMixTest.cpp.o
vtable for xmmStaticTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
"xmmTool<xmm::GMM, xmm::GMM>::getJSON()", referenced from:
vtable for rapidmix::machineLearning<rapidXmmGmm> in rapidMixTest.cpp.o
vtable for xmmTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
vtable for rapidXmmGmm in rapidMixTest.cpp.o
vtable for xmmStaticTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
"xmmTool<xmm::GMM, xmm::GMM>::putJSON(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
vtable for rapidmix::machineLearning<rapidXmmGmm> in rapidMixTest.cpp.o
vtable for xmmTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
vtable for rapidXmmGmm in rapidMixTest.cpp.o
vtable for xmmStaticTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
"xmmTool<xmm::GMM, xmm::GMM>::readJSON(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
_main in rapidMixTest.cpp.o
vtable for rapidmix::machineLearning<rapidXmmGmm> in rapidMixTest.cpp.o
vtable for xmmTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
vtable for rapidXmmGmm in rapidMixTest.cpp.o
vtable for xmmStaticTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
"xmmTool<xmm::GMM, xmm::GMM>::writeJSON(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&)", referenced from:
_main in rapidMixTest.cpp.o
vtable for rapidmix::machineLearning<rapidXmmGmm> in rapidMixTest.cpp.o
vtable for xmmTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
vtable for rapidXmmGmm in rapidMixTest.cpp.o
vtable for xmmStaticTool<xmm::GMM, xmm::GMM> in rapidMixTest.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
`Joseph LarraldeJoseph Larraldehttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/43Adopting conventions or standardised ML terms to address types/classes in the...2017-11-01T12:19:09ZFrancisco BernardoAdopting conventions or standardised ML terms to address types/classes in the RAPID-MIX APIOne of the principles established by D. Norman is the importance of establishing standards in order to facilitate adoption. In our case there is an interest to also support a general purpose goal.
"Example", "Feature" have been establis...One of the principles established by D. Norman is the importance of establishing standards in order to facilitate adoption. In our case there is an interest to also support a general purpose goal.
"Example", "Feature" have been established and used for a long time now. Check these:
http://robotics.stanford.edu/~ronnyk/glossary.html
https://cacm.acm.org/magazines/2012/10/155531-a-few-useful-things-to-know-about-machine-learning/fulltexthttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/42Document audio/signal processing on the website2017-10-24T10:55:01ZMichael ZbyszyńskiDocument audio/signal processing on the websiteWe need another page about basic signal processing and feature extraction on incoming audio.
Also, some explanation synthesis and sample playback using MaxiLib.We need another page about basic signal processing and feature extraction on incoming audio.
Also, some explanation synthesis and sample playback using MaxiLib.Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/41Link to Unity wrapper on website2017-11-27T17:59:33ZMichael ZbyszyńskiLink to Unity wrapper on websiteI swear there was a link on the website...I swear there was a link on the website...Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/39Leon's JUCE example to repo2017-10-10T13:33:59ZMichael ZbyszyńskiLeon's JUCE example to repoI should grab a copy of Leon's JUCE example from last year, update it to the current API, and include it in this repository.I should grab a copy of Leon's JUCE example from last year, update it to the current API, and include it in this repository.Michael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/29Dealing with boilerplate code2018-01-19T14:31:34ZFrancisco BernardoDealing with boilerplate codeExamples in codeCircle have too much boilerplate code, which users considered noisy, difficult to read and to navigate. JSFiddle deals with it using a leaner approach which separates HTML and JS.
Recommendation: In the case of CodeCirc...Examples in codeCircle have too much boilerplate code, which users considered noisy, difficult to read and to navigate. JSFiddle deals with it using a leaner approach which separates HTML and JS.
Recommendation: In the case of CodeCircle, which doesn't separate code, it means isolating functionalities in code sections clearly delimitating them with large comment blocks (e.g., "data acquisition" block, "setting up ML" block, "UI event handling" block, "UI logic" block, "data storage and retrieval" block, etc.)https://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/27Writing the examples code for learning and understanding2017-11-27T18:01:07ZFrancisco BernardoWriting the examples code for learning and understandingSome of the examples in the code are difficult to understand and have some optimisation tricks.
Recommendation: It would be beneficial for users, to have the code from the examples organised in a way that is optimised for understanding,...Some of the examples in the code are difficult to understand and have some optimisation tricks.
Recommendation: It would be beneficial for users, to have the code from the examples organised in a way that is optimised for understanding, instead of using more elegant and “sophisticated" programming techniques (e.g., mixing UI functionalities with data processing). Code should be written in such a way that ML parts are decoupled, and organised in relevant sections.https://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/22Documentation should explain the concept of "background class"2017-11-27T17:41:46ZFrancisco BernardoDocumentation should explain the concept of "background class"The use of background classes isn’t mentioned in the documentation. This was one of the strategies that users at eNTERFACE17 used to overcome classification and regression problems.
Recommendation: This is one concept that should be e...The use of background classes isn’t mentioned in the documentation. This was one of the strategies that users at eNTERFACE17 used to overcome classification and regression problems.
Recommendation: This is one concept that should be explained as it has a significant practical impact when setting up the classes and training the model. It would be beneficial to introduce it by using a Venn diagram with the "complement of a set", and relating this to the design space and design language
@rebeccaf Mentioned that Nick Gillian wrote about this, check this out.
https://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/20Refactor variable names in code snippets of the website2017-11-27T17:21:03ZFrancisco BernardoRefactor variable names in code snippets of the websiteVariable names across code snippets in the documentation should be consistent. This lessens the learning curve and memory workload of users.Variable names across code snippets in the documentation should be consistent. This lessens the learning curve and memory workload of users.https://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/19Add running JS examples to the website.2017-10-24T10:56:36ZMichael ZbyszyńskiAdd running JS examples to the website.It would be great if we had runnable examples on our website. Even greater if they're interactive.
I think it shouldn't be hard to embed CodeCircle pages into iframes? Or, maybe they're some better tech?
NB: We have to figure out RM AP...It would be great if we had runnable examples on our website. Even greater if they're interactive.
I think it shouldn't be hard to embed CodeCircle pages into iframes? Or, maybe they're some better tech?
NB: We have to figure out RM API vs RapidLib confusion.https://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/17Can't activate community account2017-10-24T10:55:18ZMichael ZbyszyńskiCan't activate community accountI tried to create an account on our new Discourse community.
I was sent a verification email that links me to here:
https://u6051974.ct.sendgrid.net/wf/click?upn=NBw5xJzJAE10dH9kQr0qattSsABL9m1ZCb7oS6Kqcvyrjq5-2BoF5yasGAGKy6JcdebiXVuLvp...I tried to create an account on our new Discourse community.
I was sent a verification email that links me to here:
https://u6051974.ct.sendgrid.net/wf/click?upn=NBw5xJzJAE10dH9kQr0qattSsABL9m1ZCb7oS6Kqcvyrjq5-2BoF5yasGAGKy6JcdebiXVuLvpE7RKUQTJBj18FUGF-2FiLPY81a0Ump3JFtdz-2FFv-2FmCVwp2S6r04Un25eux_J39NHuUDkZJNAcR1SpHFdj9nvrlZWczGVN7nkZJQYFP9tzpy4paojEAVPY9DgODvA-2B40sWpvpK0xH8eJafoIJkEnxivtLstjSz-2BxNckn-2BoqZNubclB3uayeco-2FavSUgDOneIZrpWq3fOqjNdXeoN6w8nTiYbrbCBCpAZjxVPb0LjBfKTxT4NZLXjVrTwCie7m04A2OcdmGq9e2uQWO19SGUB2cMWQtAjIc6bHPpjpFo-3D
Which alleges to be a link to:
http://community.rapidmixapi.com/u/activate-account/d6c24f9cf4910e4b935c3dc03d14d8db
That site does not exist.Francisco BernardoFrancisco Bernardohttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/14release Rapid-Mix 2.2.02017-09-29T09:21:58ZMichael Zbyszyńskirelease Rapid-Mix 2.2.0I made some changes to the API that might make it worth a new release:
Related to #5 , I added a recordSingleElement() function.
I've updated dtwTemporalClassification and staticClassification to take labels. This is a pretty big chang...I made some changes to the API that might make it worth a new release:
Related to #5 , I added a recordSingleElement() function.
I've updated dtwTemporalClassification and staticClassification to take labels. This is a pretty big change for staticClassification. Documenting that is #10 and needs to be finishedMichael ZbyszyńskiMichael Zbyszyńskihttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/13Adapt GVF to look at all the phrases2017-09-01T09:05:40ZMichael ZbyszyńskiAdapt GVF to look at all the phrasesMZ removed the "default" phrase from the trainingData object. Then, edited line 49 for h to start from 0, rather than 1. Unfortunately, this breaks the unit tests.
It seems like GVF is returning the wrong result here?MZ removed the "default" phrase from the trainingData object. Then, edited line 49 for h to start from 0, rather than 1. Unfortunately, this breaks the unit tests.
It seems like GVF is returning the wrong result here?Francisco BernardoFrancisco Bernardohttps://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/12CMake support?2017-11-20T22:32:56ZMichael ZbyszyńskiCMake support?Our tests could build and run with CMake.Our tests could build and run with CMake.https://gitlab.doc.gold.ac.uk/rapid-mix/RAPID-MIX_API/-/issues/10Add SeriesClassification (DTW) to website and documentation2017-09-27T12:03:02ZMichael ZbyszyńskiAdd SeriesClassification (DTW) to website and documentationOnce SeriesClassification has its API in good shape (re: labels and training data), add it to the online documentation.Once SeriesClassification has its API in good shape (re: labels and training data), add it to the online documentation.Michael ZbyszyńskiMichael Zbyszyński