GitHub user mengxr opened a pull request:
https://github.com/apache/spark/pull/4321
[SPARK-5536] replace old ALS implementation by the new one
The only issue is that `analyzeBlock` is removed, which was marked as a
developer API. I didn't change other tests in the ALSSuite under `spark.mllib`
to ensure that the implementation is correct.
CC: @srowen @coderxiang
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/mengxr/spark SPARK-5536
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/spark/pull/4321.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #4321
----
commit 3bdf24b2d085516ae8ff6dfbdcc5b87395153023
Author: Xiangrui Meng <[email protected]>
Date: 2015-02-03T00:38:07Z
make storage level configurable in the new ALS
commit c387dff4b456028137259bc711efa504c03d1dc0
Author: Xiangrui Meng <[email protected]>
Date: 2015-02-03T00:44:02Z
support random seed
commit 22a56f81002acbbcc11ddaa9d812082c7e4a32ed
Author: Xiangrui Meng <[email protected]>
Date: 2015-02-03T00:55:41Z
wrap old ALS
commit d68eee75fe9d7682ec1962e58c12870f9dc32814
Author: Xiangrui Meng <[email protected]>
Date: 2015-02-03T00:59:27Z
add checkpoint to new ALS
commit d8c3271f62b59ecb00344392be363e45e7a2b211
Author: Xiangrui Meng <[email protected]>
Date: 2015-02-03T01:01:28Z
remove analyzeBlocks
commit 9a8aeacb305f5db1826d715dfcb244e687a8e427
Author: Xiangrui Meng <[email protected]>
Date: 2015-02-03T01:32:24Z
update tests
commit 9ee6a36d8453f37216fa55f34061e12c2ca02b7d
Author: Xiangrui Meng <[email protected]>
Date: 2015-02-03T01:37:46Z
merge master
commit e9a721c7fc7c300b760838914e29fde910387c0e
Author: Xiangrui Meng <[email protected]>
Date: 2015-02-03T01:55:54Z
update mima excludes
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]