Commit Graph

308 Commits

Author SHA1 Message Date
Arkadiusz Kondas
4ac2ac8a35 fix index for trainging set 2016-05-06 22:33:04 +02:00
Arkadiusz Kondas
95caef8692 start to implement SVM with libsvm 2016-05-05 23:29:11 +02:00
Arkadiusz Kondas
a2e8a89c3e revert bin dir 2016-05-05 22:15:34 +02:00
Arkadiusz Kondas
71400cc1e6 svm 2016-05-05 21:57:25 +02:00
Arkadiusz Kondas
24fc917d6a php-cs-fixer 2016-05-04 21:30:40 +02:00
Arkadiusz Kondas
791a54068b update composer 2016-05-04 21:29:26 +02:00
Arkadiusz Kondas
c05ce8c542 feature extractions tools - TokenCountVectorizez 2016-05-03 23:28:29 +02:00
Arkadiusz Kondas
00178cdd45 change docs and readme title 2016-05-03 13:08:09 +02:00
Arkadiusz Kondas
96df5f6d7e add config for humbug - mutation test framework 2016-05-03 12:35:57 +02:00
Arkadiusz Kondas
a8af599cc1 add filter for code coverage 2016-05-03 12:03:36 +02:00
Arkadiusz Kondas
fadd003169 create whitespace tokenizer 2016-05-03 00:33:18 +02:00
Arkadiusz Kondas
5c67cfaeef refactor kmeans init methods 2016-05-02 23:36:58 +02:00
Arkadiusz Kondas
56114d99ce fix param casting for hhvm compatibility 2016-05-02 23:06:17 +02:00
Arkadiusz Kondas
096db0e9dd Merge pull request #4 from php-ai/develop
New algorithms, math functions and documentation
2016-05-02 14:13:19 +02:00
Arkadiusz Kondas
3fd5abf566 fix typo in code example 2016-05-02 14:10:49 +02:00
Arkadiusz Kondas
abd3b38490 refactor kmeans variables names 2016-05-02 14:02:00 +02:00
Arkadiusz Kondas
5950af6072 update and refactor documentation 2016-05-02 13:49:19 +02:00
Arkadiusz Kondas
55e73b48e9 add example code to readme 2016-05-02 12:07:53 +02:00
Arkadiusz Kondas
bb9e1aa4f0 test kmeans init methods 2016-05-01 23:44:04 +02:00
Arkadiusz Kondas
7572304d50 refactor kmeans subclasses 2016-05-01 23:36:33 +02:00
Arkadiusz Kondas
c0513e9b82 kmeans clustering 2016-05-01 23:17:09 +02:00
Arkadiusz Kondas
01a2499754 cs-fixer 2016-05-01 00:56:43 +02:00
Arkadiusz Kondas
26be771668 add distanceMetric for dbscan 2016-05-01 00:56:03 +02:00
Arkadiusz Kondas
22963114c3 dbscan clustering algorithm 2016-05-01 00:47:44 +02:00
Arkadiusz Kondas
650e7dd20d simply getDeterminant method 2016-04-30 23:54:05 +02:00
Arkadiusz Kondas
2952557028 improve matrix inverse 2016-04-30 23:47:35 +02:00
Arkadiusz Kondas
f7b91bea72 change Classifier namespace to Classification 2016-04-30 23:45:21 +02:00
Arkadiusz Kondas
ee9bb7b252 add tests for matrix class 2016-04-30 23:21:32 +02:00
Arkadiusz Kondas
ff9adc267c better arguments format for regression 2016-04-30 13:54:58 +02:00
Arkadiusz Kondas
ff79de7e14 better arguments format for regression 2016-04-30 13:54:01 +02:00
Arkadiusz Kondas
b1c47d5e9d test intercept and coefficients of linear regression 2016-04-30 13:32:40 +02:00
Arkadiusz Kondas
633974fea0 php-cs-fxier 2016-04-30 00:59:10 +02:00
Arkadiusz Kondas
60c796f5d9 create matrix calculation for ls regression for multiple variable 2016-04-30 00:58:54 +02:00
Arkadiusz Kondas
9d74174a68 ls reg with error :( 2016-04-29 23:03:08 +02:00
Arkadiusz Kondas
3e4dc3ddf8 add test for mean with floats 2016-04-28 07:32:48 +02:00
Arkadiusz Kondas
b5e4cbe66e add Mean::arithmetic tests 2016-04-27 23:57:23 +02:00
Arkadiusz Kondas
52cbda0482 replace mean calls 2016-04-27 23:57:05 +02:00
Arkadiusz Kondas
80a712e8a8 implement Least Squares Regression 2016-04-27 23:51:14 +02:00
Arkadiusz Kondas
cbec77d247 pearson correlation function 2016-04-27 23:28:01 +02:00
Arkadiusz Kondas
66dcfcf2b7 implement standard deviation of population function 2016-04-27 23:04:59 +02:00
Arkadiusz Kondas
af3b57692f linear regression is also hard 2016-04-25 22:55:34 +02:00
Arkadiusz Kondas
46da769ca6 typo in variable name 2016-04-25 20:16:53 +02:00
Arkadiusz Kondas
118ee0b5fe svm is hard :( 2016-04-21 23:21:08 +02:00
Arkadiusz Kondas
37782eba98 implement RBF kernel function 2016-04-21 22:54:38 +02:00
Arkadiusz Kondas
b30f4cbf11 make scalar function static 2016-04-21 22:12:45 +02:00
Arkadiusz Kondas
34281e40ee add scalar product function 2016-04-21 00:23:03 +02:00
Arkadiusz Kondas
9330785a6f extract Math namespace 2016-04-20 23:56:33 +02:00
Arkadiusz Kondas
6024b1f664 create SVM class skeleton 2016-04-19 22:54:33 +02:00
Arkadiusz Kondas
d9d7895947 force implementation of protected functon in Predictable trait 2016-04-19 22:54:15 +02:00
Arkadiusz Kondas
b04cf220bd rename exception named constructor name 2016-04-18 22:58:43 +02:00