-
Notifications
You must be signed in to change notification settings - Fork 28.9k
[SPARK-3147][MLLib][Streaming] Streaming 2-sample statistical significance testing #4716
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
|
add to whitelist |
|
ok to test |
|
Test build #27851 has finished for PR 4716 at commit
|
|
Keep, or remove |
|
Let's remove |
|
Test build #27880 has finished for PR 4716 at commit
|
|
@freeman-lab Do you want to make a pass on this PR? |
|
@mengxr @feynmanliang sure thing! This looks really cool, will try to go through it in the next couple days. |
|
Test build #32412 has finished for PR 4716 at commit
|
|
@feynmanliang can you close this PR? |
|
@feynmanliang GitHub messed up with the diff. Could you merge the current master and push an update? Another way to refresh the diff is to close this PR first and then re-open it, as @rxin suggested. Thanks! |
|
Test build #32432 has finished for PR 4716 at commit
|
|
Test build #32433 has finished for PR 4716 at commit
|
|
Test build #39295 has finished for PR 4716 at commit
|
|
Test build #39300 has finished for PR 4716 at commit
|
|
Test build #39308 has finished for PR 4716 at commit
|
Fix AB testing implementation and add unit tests. Extract t-testing code out of OnlineABTesting. Add peace period for dropping first k entries of each A/B group. Add numDim to MultivariateOnlineSummarizer. Refactored ABTestingMethod into sealed trait. Add (non-sliding) testing window functionality. Fix peace period implementation. Fix test window batching. Handle (inelegantly) closure capture for ABTestMethod Improve handling of OnlineABTestMethod closure by moving DStream processing method into Serializable class. Fixed flaky peacePeriod test. Add ScalaDocs and format to style guide. Add OnlineABTestExample. Format code to style guide. Switch MultivariateOnlineSummarizer to univariate StatsCounter. Reduce number of passes in pairSummaries. Add test for behavior when missing data from one group. Remove numDim from MultivariateOnlineSummarizer. Style guide in OnlineABTestSuite Fix broken tests Style fix Fix runStream expectedOutput
c572417 to
2493418
Compare
|
Test build #42351 has finished for PR 4716 at commit
|
|
Test build #42353 has finished for PR 4716 at commit
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use {{{ for example code
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK
|
test this please |
|
Test build #42642 has finished for PR 4716 at commit
|
|
Test build #42689 has finished for PR 4716 at commit
|
|
LGTM. Merged into master. Thanks! Sorry for the long delay! |
Implementation of significance testing using Streaming API.