Skip to content

Conversation

@mengxr
Copy link
Contributor

@mengxr mengxr commented Feb 24, 2015

The model trained by ALS requires partitioning information to do quick lookup of a user/item factor for making recommendation on individual requests. In the new implementation, we didn't set partitioners in the factors returned by ALS, which would cause performance regression.

@srowen @coderxiang

@SparkQA
Copy link

SparkQA commented Feb 24, 2015

Test build #27907 has started for PR 4748 at commit 9373a09.

  • This patch merges cleanly.

@SparkQA
Copy link

SparkQA commented Feb 24, 2015

Test build #27907 has finished for PR 4748 at commit 9373a09.

  • This patch passes all tests.
  • This patch merges cleanly.
  • This patch adds no public classes.

@AmplabJenkins
Copy link

Test PASSed.
Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/27907/
Test PASSed.

@coderxiang
Copy link
Contributor

The changes look good to me!

@mengxr
Copy link
Contributor Author

mengxr commented Feb 26, 2015

Merged into master and branch-1.3.

@asfgit asfgit closed this in e43139f Feb 26, 2015
asfgit pushed a commit that referenced this pull request Feb 26, 2015
The model trained by ALS requires partitioning information to do quick lookup of a user/item factor for making recommendation on individual requests. In the new implementation, we didn't set partitioners in the factors returned by ALS, which would cause performance regression.

srowen coderxiang

Author: Xiangrui Meng <meng@databricks.com>

Closes #4748 from mengxr/SPARK-5976 and squashes the following commits:

9373a09 [Xiangrui Meng] add partitioner to factors returned by ALS
260f183 [Xiangrui Meng] add a test for partitioner

(cherry picked from commit e43139f)
Signed-off-by: Xiangrui Meng <meng@databricks.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants