Ignoring NetBeans project files
Fixed Makefile to include qminer.js in the build output
User agent parsing for detecting device type. Default file for directory serving sapp function
Move constructor for TVec.
Introduced TVector and TFullMatrix, with operator overloads which make linear algebra in C++ "as easy as in Matlab". Heavily relies on move constructors.
Bug fixes.
Luka Stopar implemented new clustering algorithm
Online linear regression.
Renamed test.js to assert.js, made it into a require module.
Moved util.js to qminer.js. Now no longer required to import. It is executed at the beginning for each script.
Now QMiner automatically mapes any www folder in the working directory to localhost/www
Field joins have weights, same as index joins. Weights are stored in a separate INT field.
Helper functions for FtrSpace to create BowDocBs or to just get a vector of strings from feature extractors.
Field joins have weights + bit of code cleaning.
- Implemented "require" module loading system, deprecating "import". Require works same as in Node.js.
- Added "linalg" wrapper around GLib vector, matrix and TLinAlg. Great for doing linear algebra in JavaScript!
- Added TJsTm require("time") wrapper around GLib TTm.
Updated movies unit test with few new tests (e.g. toJSON functions, http.onRequest) and so it uses new module loading system (require).
Merge branch 'master' of github.com:qminer/qminer