GitHub user avplatonov opened a pull request:
https://github.com/apache/ignite/pull/4436 IGNITE-9064: Decision tree optimization
@dmitrievanthony
@artemmalykh
Please review this code
You can merge this pull request into a Git repository by running:
$ git pull
https://github.com/gridgain/apache-ignite IGNITE-9064
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/4436.patchTo close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #4436
----
commit df45dba7dae1c6b9604474ec9fb912781d965a2f
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-23T07:43:11Z
O(n^2) in Regression Trees and memory leak elimination
commit 7b31a02dd4ed6ff9396f50c0dab3187165303c39
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-24T12:48:21Z
features index
commit 8afc3af5b33bd560a26c081188ba8c19f4a6df3a
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-24T14:07:32Z
create tree data index, adopt for classification
commit 615906bdeea7c5cb30d0839ab2906868306d5103
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-24T14:31:37Z
adopt index for regression
commit 4b52959a294603c80342511538eeff79071b64cc
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-24T14:32:43Z
Merge branch 'master' of
https://github.com/apache/ignite into ml/optimizations
commit b13e43560d4ec063615951d1c0a3f7810986b257
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-25T12:32:05Z
use index projections and caching
commit f6973800333319c95278c0a98bb1a18b684c3bd6
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-26T08:19:06Z
some refactoring and comments
commit 01096df8ab4ae0733285ff37ce37c63eb2a7a87a
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-26T10:04:47Z
make indexes is optional
commit 9848faf37325391776f4a3014c6ec814797dc851
Author: Alexey Platonov <aplatonovv@...>
Date: 2018-07-26T10:38:54Z
add useIndex flag exhaustive search to tests
----
---