GitHub user zaleslaw opened a pull request:
https://github.com/apache/ignite/pull/4534 IGNITE-9261: Added ANN algorithm and fixed bug IGNITE-9239
- Added ANN algorithm
- fixed bug in KMeans
- renamed LabeledDataset to the LabeledVectorSet
- added example
- added test
- refactored KNN and ANN to extract common code and methods related to neighbor search
You can merge this pull request into a Git repository by running:
$ git pull
https://github.com/gridgain/apache-ignite ignite-9261
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/4534.patchTo close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #4534
----
commit d39de33b312aa786a6662a30deac595908375beb
Author: zaleslaw <zaleslaw.sin@...>
Date: 2018-08-10T11:35:59Z
Add temp solution
commit 11ecbbd5b2d49a0193cac0f97b6998d751ae58bf
Author: zaleslaw <zaleslaw.sin@...>
Date: 2018-08-13T12:36:40Z
Refactoring
commit cf257c6e76b0b09cf0d8927c8439b349393b1ca9
Author: zaleslaw <zaleslaw.sin@...>
Date: 2018-08-13T14:56:43Z
Added tests
commit f5d3a6ee4c1885725f183926def1d70165b4f73e
Author: zaleslaw <zaleslaw.sin@...>
Date: 2018-08-14T05:05:17Z
Fixed KMeans bug
commit 37a94014679605371e5ba356bd85d4f58cfb5b52
Author: zaleslaw <zaleslaw.sin@...>
Date: 2018-08-14T05:45:57Z
Merge branch 'master' into ignite-9261
commit 7cf0989e2774b8170a30ec3290edc3706f681ab0
Author: zaleslaw <zaleslaw.sin@...>
Date: 2018-08-14T05:48:01Z
Merge branch 'master' into ignite-9261
----
---