- 14 Feb, 2018 4 commits
-
-
Arkadiusz Kondas authored
-
Arkadiusz Kondas authored
-
Arkadiusz Kondas authored
-
Arkadiusz Kondas authored
-
- 11 Feb, 2018 2 commits
-
-
Arkadiusz Kondas authored
* Fix phpunit include path * Add tests for Covariance
-
* Clean up test code * Add test to check support and confidence (failed due to a bug) * Fix support value of rules
-
- 10 Feb, 2018 2 commits
-
-
Arkadiusz Kondas authored
* Add sum of squares deviations * Calculate population variance * Add VarianceThreshold - feature selection transformer * Add docs about VarianceThreshold * Add missing code for pipeline usage
-
-
- 07 Feb, 2018 1 commit
-
-
- 06 Feb, 2018 1 commit
-
-
* Add test for svm model with probability estimation * Extract buildPredictCommand method * Fix test to use PHP_EOL * Add predictProbability method (not completed) * Add test for DataTransformer::predictions * Fix SVM to use PHP_EOL * Support probability estimation in SVM * Add documentation * Add InvalidOperationException class * Throw InvalidOperationException before executing libsvm if probability estimation is not supported
-
- 05 Feb, 2018 1 commit
-
-
* Fix the return value of the single sample prediction * Fix typo
-
- 03 Feb, 2018 1 commit
-
-
- 01 Feb, 2018 1 commit
-
-
* 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
-
- 31 Jan, 2018 8 commits
-
-
-
* Update NaiveBayes.php This fixes an issue using string labels that are string representations of integers, e.g. "1998" getting cast to (int)1998. * Update NaiveBayes.php fixes superfluous whitespace error * added tests for naive bayes with numeric labels * added array_unique * nested array_flips for speed * nested the array flips inside the array map * to appear style CI test
-
Arkadiusz Kondas authored
-
-
-
-
-
* Fix values in example code * Remove inconsistent empty lines
-
- 30 Jan, 2018 1 commit
-
-
- 29 Jan, 2018 1 commit
-
-
* Fix testcases of ClassificationReport * Fix averaging method in ClassificationReport * Fix divided by zero if labels are empty * Fix calculation of f1score * Add averaging methods (not completed) * Implement weighted average method * Extract counts to properties * Fix default to macro average * Implement micro average method * Fix style * Update docs * Fix styles
-
- 26 Jan, 2018 1 commit
-
-
- 25 Jan, 2018 1 commit
-
-
* Throw exception when libsvm command fails to run * Update CS
-
- 12 Jan, 2018 2 commits
-
-
Arkadiusz Kondas authored
-
* Add unit tests for optimizers * Fix ConjugateGradient * Fix coding style * Fix namespace
-
- 09 Jan, 2018 2 commits
-
-
- Backpropagation using the neuron activation functions derivative - instead of hardcoded sigmoid derivative - Added missing activation functions derivatives - Sigmoid forced for the output layer - Updated ThresholdedReLU default threshold to 0 (acts as a ReLU) - Unit tests for derivatives - Unit tests for classifiers using different activation functions - Added missing docs
-
* Add testcases to DBSCAN * Fix DBSCAN implementation * Refactoring DBSCAN implementation * Fix coding style
-
- 07 Jan, 2018 1 commit
-
-
* Update license year * Update LICENSE
-
- 06 Jan, 2018 3 commits
-
-
* 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
-
* tests: update to PHPUnit 6.0 with rector * fix namespaces on tests * composer + tests: use standard test namespace naming * update travis * resolve conflict * phpstan lvl 2 * phpstan lvl 3 * phpstan lvl 4 * phpstan lvl 5 * phpstan lvl 6 * phpstan lvl 7 * level max * resolve conflict * [cs] clean empty docs * composer: bump to PHPUnit 6.4 * cleanup * composer + travis: add phpstan * phpstan lvl 1 * composer: update dev deps * phpstan fixes * update Contributing with new tools * docs: link fixes, PHP version update * composer: drop php-cs-fixer, cs already handled by ecs * ecs: add old set rules * [cs] apply rest of rules
-
-
- 05 Dec, 2017 2 commits
-
-
* Allow people to update the learning rate * Test for learning rate setter
-
* Fix target value of LogisticRegression * Fix probability calculation in LogisticRegression * Change the default cost function to log-likelihood * Remove redundant round function * Fix for coding standard
-
- 28 Nov, 2017 1 commit
-
-
* tests: update to PHPUnit 6.0 with rector * [cs] clean empty docs * composer: bump to PHPUnit 6.4 * tests: use class references over strings * cleanup
-
- 22 Nov, 2017 1 commit
-
-
* travis: move coveralls here, decouple from package * composer: use PSR4 * phpunit: simpler config * travis: add ecs run * composer: add ecs dev * use standard vendor/bin directory for dependency bins, confuses with local bins and require gitignore handling * ecs: add PSR2 * [cs] PSR2 spacing fixes * [cs] PSR2 class name fix * [cs] PHP7 fixes - return semicolon spaces, old rand functions, typehints * [cs] fix less strict typehints * fix typehints to make tests pass * ecs: ignore typehint-less elements * [cs] standardize arrays * [cs] standardize docblock, remove unused comments * [cs] use self where possible * [cs] sort class elements, from public to private * [cs] do not use yoda (found less yoda-cases, than non-yoda) * space * [cs] do not assign in condition * [cs] use namespace imports if possible * [cs] use ::class over strings * [cs] fix defaults for arrays properties, properties and constants single spacing * cleanup ecs comments * [cs] use item per line in multi-items array * missing line * misc * rebase
-
- 20 Nov, 2017 2 commits
-
-
- 16 Nov, 2017 1 commit
-
-
I think this will be better.
-