Tomáš Votruba
653c7c772d
Upgrade to PHP 7.1 ( #150 )
...
* upgrade to PHP 7.1
* bump travis and composer to PHP 7.1
* fix tests
2017-11-14 21:21:23 +01:00
Tomáš Votruba
f4650c696c
[coding standard] fix imports order and drop unused docs typehints ( #145 )
...
* fix imports order
* drop unused docs typehints, make use of return types where possible
2017-11-06 08:56:37 +01:00
Maxim Kasatkin
b48b82bd34
DBSCAN fix for associative keys and array_merge performance optimization ( #139 )
2017-10-18 10:59:37 +02:00
Marcin Michalski
3ac658c397
php-cs-fixer - more rules ( #118 )
...
* Add new cs-fixer rules and run them
* Do not align double arrows/equals
2017-08-17 08:50:37 +02:00
Marcin Michalski
7ab80b6e56
Code Style ( #86 )
...
* Code Style
* Code Review fixes
2017-05-17 09:03:25 +02:00
Arkadiusz Kondas
c3686358b3
Add rules for new cs-fixer
2017-01-31 20:33:08 +01:00
Mustafa Karabulut
87396ebe58
DecisionTree and Fuzzy C Means classifiers ( #35 )
...
* Fuzzy C-Means implementation
* Update FuzzyCMeans
* Rename FuzzyCMeans to FuzzyCMeans.php
* Update NaiveBayes.php
* Small fix applied to improve training performance
array_unique is replaced with array_count_values+array_keys which is way
faster
* Revert "Small fix applied to improve training performance"
This reverts commit c20253f16ac3e8c37d33ecaee28a87cc767e3b7f.
* Revert "Revert "Small fix applied to improve training performance""
This reverts commit ea10e136c4c11b71609ccdcaf9999067e4be473e.
* Revert "Small fix applied to improve training performance"
This reverts commit c20253f16ac3e8c37d33ecaee28a87cc767e3b7f.
* DecisionTree
* FCM Test
* FCM Test
* DecisionTree Test
2017-01-31 20:27:15 +01:00
Mustafa Karabulut
95fc139170
Update Cluster.php ( #32 )
2017-01-23 09:24:50 +01:00
Arkadiusz Kondas
4dc82710c8
Replace rand with newer versions random_int
2016-12-12 19:09:45 +01:00
Arkadiusz Kondas
2363bbaa75
Add type hint and exceptions annotation
2016-12-12 19:02:09 +01:00
Arkadiusz Kondas
cbdc049526
Update php-cs-fixer
2016-11-20 22:53:17 +01:00
Arkadiusz Kondas
f186aa9c0b
extract functions from loops and remove unused code
2016-08-02 13:23:58 +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
abd3b38490
refactor kmeans variables names
2016-05-02 14:02:00 +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