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

[Neurips23] ParlayANN Submission for OOD track #186

Merged
merged 32 commits into from
Oct 29, 2023
Merged
Changes from 1 commit
Commits
Show all changes
32 commits
Select commit Hold shift + click to select a range
a150d6d
initial commit
landrumb Sep 14, 2023
99ef4ba
added default alpha
landrumb Sep 15, 2023
0fea75f
fixed bad dockerfile
landrumb Sep 15, 2023
66c8066
cache bust
landrumb Sep 15, 2023
134e866
fixed timeout
landrumb Sep 15, 2023
07fae9f
added additional search configs to get past .9
landrumb Sep 15, 2023
ee9924e
one more query config
landrumb Sep 15, 2023
79ee157
added two pass arg
Sep 21, 2023
cb5e609
fixing arg in diskann dockerfile
Sep 21, 2023
2e1b64a
fixed merge conflict
Sep 21, 2023
193aabd
committing to switch branches
Oct 10, 2023
78e26ba
committing to switch branches
Oct 11, 2023
a4a8bef
committing to switch branches
Oct 11, 2023
72cf68e
added vamana.py
Oct 23, 2023
9abd7be
fixed issue in file detection
Oct 23, 2023
00a2626
finalizing before PR
Oct 25, 2023
61938a8
changes requested for PR
Oct 25, 2023
65f94eb
changes for PR
Oct 25, 2023
96b5307
initial commit
landrumb Sep 14, 2023
690dfab
added two pass arg
Sep 21, 2023
795e6b3
added default alpha
landrumb Sep 15, 2023
774cb47
cache bust
landrumb Sep 15, 2023
2a08366
added additional search configs to get past .9
landrumb Sep 15, 2023
d65e895
one more query config
landrumb Sep 15, 2023
89258d4
committing to switch branches
Oct 10, 2023
76d8443
committing to switch branches
Oct 11, 2023
92e0185
committing to switch branches
Oct 11, 2023
11ab3fc
added vamana.py
Oct 23, 2023
8a2c9ee
fixed issue in file detection
Oct 23, 2023
f2983d0
finalizing before PR
Oct 25, 2023
1b16b0f
changes requested for PR
Oct 25, 2023
3c46abc
merged
Oct 26, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
finalizing before PR
Magdalen Dobson committed Oct 25, 2023
commit 00a26266587bfd05ee48a7e41a5cd8c23fbc4a60
3 changes: 3 additions & 0 deletions .github/workflows/neurips23.yml
Original file line number Diff line number Diff line change
@@ -21,6 +21,9 @@ jobs:
- algorithm: diskann
dataset: random-xs
track: ood
- algorithm: vamana
dataset: random-xs
track: ood
fail-fast: false

steps:
4 changes: 2 additions & 2 deletions neurips23/ood/vamana/Dockerfile
Original file line number Diff line number Diff line change
@@ -6,8 +6,8 @@ RUN add-apt-repository -y ppa:git-core/ppa
RUN apt update
RUN DEBIAN_FRONTEND=noninteractive apt install -y git make cmake g++ libaio-dev libgoogle-perftools-dev libunwind-dev clang-format libboost-dev libboost-program-options-dev libmkl-full-dev libcpprest-dev python3.10

RUN echo "docker caching is so painful pt. 8"
ARG CACHEBUST=19

ARG CACHEBUST=1
RUN git clone -b ood_v2 https://github.com/cmuparlay/ParlayANN.git && cd ParlayANN && git submodule update --init --recursive && cd python && pip install pybind11 && bash compile.sh
# WORKDIR /home/app/ParlayANN
# RUN git submodule update --init --recursive
4 changes: 2 additions & 2 deletions neurips23/ood/vamana/config.yaml
Original file line number Diff line number Diff line change
@@ -7,7 +7,7 @@ random-xs:
run-groups:
base:
args: |
[{"R":32, "L":50, "alpha":1.2}]
[{"R":30, "L":50, "alpha":1.2}]
query-args: |
[{"Ls":50, "T":8}]
text2image-10M:
@@ -31,7 +31,7 @@ text2image-10M:
{"Ls":110, "T":8},
{"Ls":120, "T":8},
{"Ls":125, "T":8},
{"Ls":150, "T":8},
{"Ls":150, "T":8}]
vamana-singlepass:
docker-tag: neurips23-ood-vamana
module: neurips23.ood.vamana.vamana