Jonathan Baldie
c32bf3fe2b
Configure an Activation Function per hidden layer ( #208 )
...
* ability to specify per-layer activation function
* some tests for new addition to layer
* appease style CI whitespace issue
* more flexible addition of layers, and developer can pass Layer object in manually
* new test for layer object in mlp constructor
* documentation for added MLP functionality
2018-02-01 23:15:36 +01:00
Tomáš Votruba
6660645ecd
Update dev dependencies ( #187 )
...
* composer: update dev dependencies
* phpstan fixes
* phpstan fixes
* phpstan fixes
* phpstan fixes
* drop probably forgotten humbug configs
* apply cs
* fix cs bug
* compsoer: add coding standard and phsptan dev friendly scripts
* ecs: add skipped errors
* cs: fix PHP 7.1
* fix cs
* ecs: exclude strict fixer that break code
* ecs: cleanup commented sets
* travis: use composer scripts for testing to prevent duplicated setup
2018-01-06 21:25:47 +01:00
David Monllaó
c4ad117d28
Ability to update learningRate in MLP ( #160 )
...
* Allow people to update the learning rate
* Test for learning rate setter
2017-12-05 21:09:06 +01:00
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
Arkadiusz Kondas
858d13b0fa
Update phpunit to 6.0
2017-02-03 12:58:25 +01:00
Arkadiusz Kondas
cbdc049526
Update php-cs-fixer
2016-11-20 22:53:17 +01:00
Arkadiusz Kondas
e5d39ee18a
implements and test multilayer perceptron methods
2016-08-09 13:27:48 +02:00