-
Notifications
You must be signed in to change notification settings - Fork 74
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
67 additions
and
54 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,40 @@ | ||
# <div align="left"><img src="https://rapids.ai/assets/images/rapids_logo.png" width="90px"/> cuVS: Vector Search on the GPU</div> | ||
# <div align="left"><img src="https://rapids.ai/assets/images/rapids_logo.png" width="90px"/> cuVS: Vector Search and Clustering on the GPU</div> | ||
|
||
### NOTE: cuVS is currently being | ||
|
||
## Contents | ||
<hr> | ||
|
||
1. [Useful Resources](#useful-resources) | ||
2. [What is cuVS?](#what-is-cuvs) | ||
3. [Getting Started](#getting-started) | ||
4. [Installing cuVS](#installing) | ||
5. [Contributing](#contributing) | ||
6. [References](#references) | ||
|
||
<hr> | ||
|
||
## Useful Resources | ||
|
||
- [cuVS Reference Documentation](https://docs.rapids.ai/api/cuvs/stable/): API Documentation. | ||
- [cuVS Getting Started](./docs/source/quick_start.md): Getting started with RAFT. | ||
- [Build and Install cuVS](./docs/source/build.md): Instructions for installing and building cuVS. | ||
- [Example Notebooks](./notebooks): Example jupyer notebooks | ||
- [RAPIDS Community](https://rapids.ai/community.html): Get help, contribute, and collaborate. | ||
- [GitHub repository](https://github.com/rapidsai/cuvs): Download the cuVS source code. | ||
- [Issue tracker](https://github.com/rapidsai/cuvs/issues): Report issues or request features. | ||
|
||
## What is cuVS? | ||
|
||
cuVS contains many algorithms for running approximate nearest neighbors and clustering on the GPU. | ||
|
||
## Getting Started | ||
|
||
|
||
|
||
## Installing cuVS | ||
|
||
## Contributing | ||
|
||
## References | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
#!/bin/bash | ||
# Copyright (c) 2023, NVIDIA CORPORATION. | ||
# Copyright (c) 2023-2024, NVIDIA CORPORATION. | ||
|
||
set -euo pipefail | ||
|
||
# Set up skbuild options. Enable sccache in skbuild config options | ||
export SKBUILD_CONFIGURE_OPTIONS="-DRAFT_BUILD_WHEELS=ON -DDETECT_CONDA_ENV=OFF -DFIND_RAFT_CPP=OFF" | ||
|
||
ci/build_wheel.sh cuvs python/cuvs | ||
#ci/build_wheel.sh cuvs python/cuvs |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,18 +1,18 @@ | ||
#!/bin/bash | ||
# Copyright (c) 2023, NVIDIA CORPORATION. | ||
# Copyright (c) 2023-2024, NVIDIA CORPORATION. | ||
|
||
set -euo pipefail | ||
|
||
mkdir -p ./dist | ||
RAPIDS_PY_CUDA_SUFFIX="$(rapids-wheel-ctk-name-gen ${RAPIDS_CUDA_VERSION})" | ||
RAPIDS_PY_WHEEL_NAME="cuvs_${RAPIDS_PY_CUDA_SUFFIX}" rapids-download-wheels-from-s3 ./dist | ||
|
||
# echo to expand wildcard before adding `[extra]` requires for pip | ||
python -m pip install $(echo ./dist/cuvs*.whl)[test] | ||
|
||
# Run smoke tests for aarch64 pull requests | ||
if [[ "$(arch)" == "aarch64" && "${RAPIDS_BUILD_TYPE}" == "pull-request" ]]; then | ||
python ./ci/wheel_smoke_test_cuvs.py | ||
else | ||
python -m pytest ./python/cuvs/cuvs/test | ||
fi | ||
## echo to expand wildcard before adding `[extra]` requires for pip | ||
#python -m pip install $(echo ./dist/cuvs*.whl)[test] | ||
# | ||
## Run smoke tests for aarch64 pull requests | ||
#if [[ "$(arch)" == "aarch64" && "${RAPIDS_BUILD_TYPE}" == "pull-request" ]]; then | ||
# python ./ci/wheel_smoke_test_cuvs.py | ||
#else | ||
# python -m pytest ./python/cuvs/cuvs/test | ||
#fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters