Skip to content
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

Add to onboarding reproduction logs #1962

Merged
merged 1 commit into from
Aug 17, 2024
Merged

Conversation

emily-emily
Copy link
Contributor

@emily-emily emily-emily commented Aug 16, 2024

Successfully reproduced results for conceptual-framework, conceptual-framework2, experiments-msmarco-passage, experiments-nfcorpus

Reproduction Environment:
UW Linux server
Java Version: 21.0.3
Maven Version: 3.9.8
Python version: 3.10.12

Setup steps for the linux environment:

  • The existing Java and Maven versions are too old. I installed the versions above and updated PATH and JAVA_HOME.
  • Created a Python venv.
  • Had to install faiss and torch manually: pip install faiss-cpu torch

I believe it was at the index creation step that the default allocated resources are not enough.

  • ulimit -n 4096: increase number of file pointers from 1024 to 4096
  • ulimit -u 8192: increase number of processes from 4096 to 8192
  • ulimit -t unlimited: increase CPU time, as suggested in this issue

Copy link
Member

@ronakice ronakice left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! Jimmy is AFK, and I feel you're probably looking to do a URA? Reach out at rpradeep@uwaterloo.ca and we can figure out some tasks so you are not blocked

@ronakice ronakice merged commit 09dcc32 into castorini:master Aug 17, 2024
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.

2 participants