You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Partial replication failure on ClueWeb12-B13 for ax models #592
Hypothesis is that pseudo-random number generation works differently in OpenJDK vs. Oracle JVM. This would explain the differences in ax results, which rely on sampling docs.
@matthew-z Just to be clear, with Oracle JVM you are able to replicate our figures exactly, while with OpenJDK you come close? (If so, how close is "close" in the latter case?)
Activity
matthew-z commentedon Apr 17, 2019
Somehow the AX results matched after indexing again with oracle JVM (1.8.0_201)....
lintool commentedon Apr 17, 2019
Interesting.
Hypothesis is that pseudo-random number generation works differently in OpenJDK vs. Oracle JVM. This would explain the differences in ax results, which rely on sampling docs.
@matthew-z Just to be clear, with Oracle JVM you are able to replicate our figures exactly, while with OpenJDK you come close? (If so, how close is "close" in the latter case?)
matthew-z commentedon Apr 18, 2019
Did you mean no-AX algorithms? They matched exactly.
E.g., 201-250, Bm25, NDCG@20, it got 0.12862 and expected 0.1286
201-250, QL, NDCG@20, it got 0.11067 and expected 0.1107
lintool commentedon Apr 18, 2019
Okay, thanks! I'll send a PR to capture this discussion and ask you to review.
lintool commentedon Apr 18, 2019
@matthew-z please look at #594
lintool commentedon Apr 18, 2019
Resolved with #594, closing.
Peilin-Yang commentedon May 21, 2019
I am not sure, but this is unlikely IMO.
I am going to test it again by myself
lintool commentedon Oct 17, 2019
Whatever the issue, Oracle vs. openJDK isn't the issue. All regressions run fine on
damiano: