David Monllaó
4af8449b1c
Neural networks improvements ( #89 )
...
* MultilayerPerceptron interface changes
- Signature closer to other algorithms
- New predict method
- Remove desired error
- Move maxIterations to constructor
* MLP tests for multiple hidden layers and multi-class
* Update all MLP-related tests
* coding style fixes
* Backpropagation included in multilayer-perceptron
2017-05-18 00:07:14 +02:00
Marcin Michalski
7ab80b6e56
Code Style ( #86 )
...
* Code Style
* Code Review fixes
2017-05-17 09:03:25 +02:00
Mustafa Karabulut
a87859dd97
Linear algebra operations, Dimensionality reduction and some other minor changes ( #81 )
...
* Lineer Algebra operations
* Covariance
* PCA and KernelPCA
* Tests for PCA, Eigenvalues and Covariance
* KernelPCA update
* KernelPCA and its test
* KernelPCA and its test
* MatrixTest, KernelPCA and PCA tests
* Readme update
* Readme update
2017-04-23 09:03:30 +02:00
Arkadiusz Kondas
e8c6005aec
Update changelog and cs fixes
2017-02-23 20:59:30 +01:00
Povilas Susinskas
f0a7984f39
Check if matrix is singular doing inverse ( #49 )
...
* Check if matrix is singular doing inverse
* add return bool type
2017-02-15 10:09:16 +01:00
Arkadiusz Kondas
858d13b0fa
Update phpunit to 6.0
2017-02-03 12:58:25 +01:00
David Monllaó
8f122fde90
Persistence class to save and restore models ( #37 )
...
* Models manager with save/restore capabilities
* Refactoring dataset exceptions
* Persistency layer docs
* New tests for serializable estimators
* ModelManager static methods to instance methods
2017-02-02 09:03:09 +01:00
Arkadiusz Kondas
d32197100e
Fix docblock
2016-12-12 18:50:27 +01:00
Arkadiusz Kondas
cbdc049526
Update php-cs-fixer
2016-11-20 22:53:17 +01:00
Arkadiusz Kondas
72afeb7040
implements and test multilayer perceptron methods
2016-08-09 13:27:43 +02:00
Arkadiusz Kondas
95b29d40b1
add Layer, Input and Bias for neutal network
2016-08-05 10:20:31 +02:00
Arkadiusz Kondas
403824d23b
test exception on kmeans
2016-07-24 14:01:17 +02:00
Arkadiusz Kondas
448eaafd78
remove unused exception
2016-07-24 13:52:52 +02:00
Arkadiusz Kondas
e0b560f31d
create FilesDataset class
2016-07-16 23:29:40 +02:00
Arkadiusz Kondas
601ff884e8
php-cs-fixer
2016-06-17 00:34:15 +02:00
Arkadiusz Kondas
3e9e70810d
implement fit on Imputer
2016-06-17 00:16:49 +02:00
Arkadiusz Kondas
557f344018
add fit method for Transformer interface
2016-06-17 00:08:10 +02:00
Arkadiusz Kondas
1ac4b44ee4
create stop words class
2016-06-14 11:53:58 +02:00
Arkadiusz Kondas
fb04b57853
implement data Normalizer with L1 and L2 norm
2016-05-08 20:35:01 +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
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
66dcfcf2b7
implement standard deviation of population function
2016-04-27 23:04:59 +02:00
Arkadiusz Kondas
b04cf220bd
rename exception named constructor name
2016-04-18 22:58:43 +02:00
Arkadiusz Kondas
649cbdb9a6
prepare cross validation random splitter
2016-04-06 22:38:08 +02:00
Arkadiusz Kondas
e521fb8f80
iris dataset loader
2016-04-06 21:46:17 +02:00
Arkadiusz Kondas
bd31f9a025
php-cs-fixer
2016-04-04 22:49:54 +02:00
Arkadiusz Kondas
dd927ef981
create phpunit configuration and first tests
2016-04-04 22:38:51 +02:00
Arkadiusz Kondas
ce1653a5a7
create euclidean distance function
2016-04-04 22:25:27 +02:00