From 2223a3df86e09dadda31e452984b07d5cf5a2140 Mon Sep 17 00:00:00 2001 From: divyegala Date: Thu, 5 Dec 2024 12:49:47 -0800 Subject: [PATCH] add cupy and numpy to dependencies --- conda/environments/bench_ann_cuda-118_arch-aarch64.yaml | 1 + conda/environments/bench_ann_cuda-118_arch-x86_64.yaml | 1 + conda/environments/bench_ann_cuda-125_arch-aarch64.yaml | 1 + conda/environments/bench_ann_cuda-125_arch-x86_64.yaml | 1 + conda/recipes/cuvs-bench-cpu/meta.yaml | 1 + conda/recipes/cuvs-bench/meta.yaml | 1 + dependencies.yaml | 1 + 7 files changed, 7 insertions(+) diff --git a/conda/environments/bench_ann_cuda-118_arch-aarch64.yaml b/conda/environments/bench_ann_cuda-118_arch-aarch64.yaml index 1e602ccf1..bc86c5e86 100644 --- a/conda/environments/bench_ann_cuda-118_arch-aarch64.yaml +++ b/conda/environments/bench_ann_cuda-118_arch-aarch64.yaml @@ -18,6 +18,7 @@ dependencies: - cuda-python>=11.7.1,<12.0a0,<=11.8.3 - cuda-version=11.8 - cudatoolkit +- cupy>=12.0.0 - cxx-compiler - cython>=3.0.0 - dlpack>=0.8,<1.0 diff --git a/conda/environments/bench_ann_cuda-118_arch-x86_64.yaml b/conda/environments/bench_ann_cuda-118_arch-x86_64.yaml index b060e78c2..607cbf8c5 100644 --- a/conda/environments/bench_ann_cuda-118_arch-x86_64.yaml +++ b/conda/environments/bench_ann_cuda-118_arch-x86_64.yaml @@ -18,6 +18,7 @@ dependencies: - cuda-python>=11.7.1,<12.0a0,<=11.8.3 - cuda-version=11.8 - cudatoolkit +- cupy>=12.0.0 - cxx-compiler - cython>=3.0.0 - dlpack>=0.8,<1.0 diff --git a/conda/environments/bench_ann_cuda-125_arch-aarch64.yaml b/conda/environments/bench_ann_cuda-125_arch-aarch64.yaml index 485122273..6cea3684e 100644 --- a/conda/environments/bench_ann_cuda-125_arch-aarch64.yaml +++ b/conda/environments/bench_ann_cuda-125_arch-aarch64.yaml @@ -19,6 +19,7 @@ dependencies: - cuda-profiler-api - cuda-python>=12.0,<13.0a0,<=12.6.0 - cuda-version=12.5 +- cupy>=12.0.0 - cxx-compiler - cython>=3.0.0 - dlpack>=0.8,<1.0 diff --git a/conda/environments/bench_ann_cuda-125_arch-x86_64.yaml b/conda/environments/bench_ann_cuda-125_arch-x86_64.yaml index d5f48dadb..ec0475402 100644 --- a/conda/environments/bench_ann_cuda-125_arch-x86_64.yaml +++ b/conda/environments/bench_ann_cuda-125_arch-x86_64.yaml @@ -19,6 +19,7 @@ dependencies: - cuda-profiler-api - cuda-python>=12.0,<13.0a0,<=12.6.0 - cuda-version=12.5 +- cupy>=12.0.0 - cxx-compiler - cython>=3.0.0 - dlpack>=0.8,<1.0 diff --git a/conda/recipes/cuvs-bench-cpu/meta.yaml b/conda/recipes/cuvs-bench-cpu/meta.yaml index 02c11346f..016df56be 100644 --- a/conda/recipes/cuvs-bench-cpu/meta.yaml +++ b/conda/recipes/cuvs-bench-cpu/meta.yaml @@ -59,6 +59,7 @@ requirements: - glog {{ glog_version }} - h5py {{ h5py_version }} - matplotlib + - numpy >=1.23,<3.0a0 - pandas - pyyaml - python diff --git a/conda/recipes/cuvs-bench/meta.yaml b/conda/recipes/cuvs-bench/meta.yaml index 3e81edc58..d85c12640 100644 --- a/conda/recipes/cuvs-bench/meta.yaml +++ b/conda/recipes/cuvs-bench/meta.yaml @@ -88,6 +88,7 @@ requirements: - cudatoolkit {% else %} - cuda-cudart + - cupy>=12.0.0 - libcublas {% endif %} - glog {{ glog_version }} diff --git a/dependencies.yaml b/dependencies.yaml index 80a7d2024..9977dcf46 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -39,6 +39,7 @@ files: - bench - bench_python - rapids_build_setuptools + - cupy test_cpp: output: none includes: