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]

Reply via email to