Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
136 commits
Select commit Hold shift + click to select a range
52d1d40
Convert docs to Fern
cjnolet May 7, 2026
62daba9
Merge branch 'main' into codex/fern-docs-main-refresh
cjnolet May 7, 2026
82655fd
Fix docs style checks
cjnolet May 7, 2026
16bb8f0
Fix developer guide build link
cjnolet May 7, 2026
1cb8968
Collapse C++ overload quick links
cjnolet May 7, 2026
c336b1f
Preserve Doxygen lists in API docs
cjnolet May 7, 2026
e31b03e
Fix native API fields tables
cjnolet May 7, 2026
331a4c9
Link native API reference types
cjnolet May 7, 2026
599f96a
Hide native Doxygen group labels
cjnolet May 7, 2026
93bccb3
Exclude detail namespace APIs from Fern docs
cjnolet May 7, 2026
158598f
Skip namespace declarations in C++ docs
cjnolet May 7, 2026
22b5c9b
Merge branch 'main' into codex/fern-docs-main-refresh
cjnolet May 7, 2026
a097774
Fix LaTeX escaping in Fern docs
cjnolet May 7, 2026
c40f61d
Qualify C++ member functions in Fern docs
cjnolet May 7, 2026
a1b0357
Render field description lists as tables
cjnolet May 7, 2026
cb47d65
Remove Python member source table column
cjnolet May 7, 2026
f79b79f
Remove Python reference source footers
cjnolet May 7, 2026
3c8a301
Hide non-public C++ members in Fern docs
cjnolet May 7, 2026
6f92983
Remove native reference source footers
cjnolet May 7, 2026
04ec3e9
Move vector search primer to user guide
cjnolet May 7, 2026
74b5dc8
Trim duplicate getting started nav entries
cjnolet May 7, 2026
9d4430b
Restructure getting started navigation
cjnolet May 7, 2026
95bd65e
Move overview into user guide nav
cjnolet May 7, 2026
47c996a
Add getting started nav section
cjnolet May 7, 2026
0171199
Nest developer guide under user guide
cjnolet May 7, 2026
9600ab0
Move developer guide to top-level nav
cjnolet May 7, 2026
b9ca0f2
Commiting
cjnolet May 8, 2026
1c37132
Merge branch 'codex/fern-docs-main-refresh' of github.com:cjnolet/cuv…
cjnolet May 8, 2026
c124f3d
Apply NVIDIA Fern theme
cjnolet May 8, 2026
1a6f30b
Trim duplicate integrations navigation
cjnolet May 8, 2026
1c20013
Trim duplicate cuVS Bench navigation
cjnolet May 8, 2026
82e8b4c
Move integrations into user guide navigation
cjnolet May 8, 2026
0aa0c55
Move ANN index guide into developer navigation
cjnolet May 8, 2026
e650abe
Move benchmarking into developer navigation
cjnolet May 8, 2026
525f7a3
Move filtering guide into developer navigation
cjnolet May 8, 2026
95cf808
Move contributing into developer navigation
cjnolet May 8, 2026
747b460
Move benchmarking into user guide navigation
cjnolet May 8, 2026
c745566
Register hidden docs pages for local links
cjnolet May 8, 2026
d7cc9c4
Shorten vector search primer
cjnolet May 8, 2026
028e28d
Shorten vector database comparison
cjnolet May 8, 2026
8e4ad72
Restore comparing index figures
cjnolet May 8, 2026
3e763d2
Shorten comparing indexes guide
cjnolet May 8, 2026
1770733
Nest comparing indexes under overview nav
cjnolet May 8, 2026
fb81be8
Rename overview nav to introduction
cjnolet May 8, 2026
074e4fa
Move vector database guide under introduction
cjnolet May 8, 2026
3396db3
Move advanced topics under developer guide
cjnolet May 8, 2026
bcf76ef
Move primer under introduction
cjnolet May 8, 2026
c987158
Move tuning guide under introduction
cjnolet May 8, 2026
9006b6f
Clarify index tuning guide
cjnolet May 8, 2026
dc812d1
Nest integration guides under integrations
cjnolet May 8, 2026
3e73c5b
Make integrations a nav heading
cjnolet May 8, 2026
fd1488b
Clarify Pareto build time summaries
cjnolet May 8, 2026
b6ac4e8
Clarify blind-sharded tuning guidance
cjnolet May 8, 2026
ccaf822
Move performance evaluation under benchmarking
cjnolet May 8, 2026
5094038
Rename vector search nav item
cjnolet May 8, 2026
4f163ec
Rename vector database guide
cjnolet May 8, 2026
642baad
Consolidate integration guides
cjnolet May 8, 2026
2060ccb
Rename vector search intro header
cjnolet May 8, 2026
a29d98e
Expand vector search intro title
cjnolet May 8, 2026
6d18621
Rename vector database heading
cjnolet May 8, 2026
9946383
Rename vector search heading
cjnolet May 8, 2026
3623f44
Rename tuning indexes guide
cjnolet May 8, 2026
d6b9cd6
Nest cuVS bench tool under benchmarking
cjnolet May 8, 2026
3e24fd4
Move benchmarking methodology link
cjnolet May 8, 2026
e82e816
Consolidate cuVS bench datasets link
cjnolet May 8, 2026
43faea1
Rename ANN index guide to APIs
cjnolet May 8, 2026
c8ad2ca
Nest filtering guide under APIs
cjnolet May 8, 2026
82d31b9
Remove getting started table of contents
cjnolet May 8, 2026
d8ae7ef
Link pluggable backend from cuVS bench
cjnolet May 8, 2026
199ea13
Deduplicate linked C++ return docs
cjnolet May 8, 2026
281051b
Shorten C++ source header paths
cjnolet May 8, 2026
7e60fe1
Remove installation page table of contents
cjnolet May 8, 2026
a9b3aba
Deduplicate linked C return docs
cjnolet May 8, 2026
65d298a
Make API Reference a navigation section
cjnolet May 8, 2026
9f664fa
Shorten C source header paths
cjnolet May 8, 2026
db8530c
Rename cuVS API navigation section
cjnolet May 8, 2026
7a9d695
Move cuVS APIs guide to top of developer nav
cjnolet May 8, 2026
14cd81c
Remove cuVS Bench table of contents
cjnolet May 8, 2026
b614f0d
Condense cuVS Bench documentation
cjnolet May 8, 2026
b7b1c01
Fix Developer Guide code fences
cjnolet May 8, 2026
1fbad9e
Add contribution guide navigation section
cjnolet May 8, 2026
a9754b2
Fix cuVS technology stack image
cjnolet May 8, 2026
272a764
Use HTML image for technology stack
cjnolet May 8, 2026
56bc9ba
Move API guide navigation to user guide
cjnolet May 8, 2026
f07b121
Rename developer guide link to guidelines
cjnolet May 8, 2026
0431284
Move guidelines under developer guide
cjnolet May 8, 2026
1f503b2
Move contributing under developer guide
cjnolet May 8, 2026
07c0530
Move introduction under getting started
cjnolet May 8, 2026
ebd1f0c
Move installation to top-level navigation
cjnolet May 8, 2026
9dcab37
Move API guide under getting started
cjnolet May 8, 2026
b57136a
Consolidate API usage guide pages
cjnolet May 8, 2026
cfe85a9
Move vector index guide under introduction
cjnolet May 8, 2026
4bf389c
Adding abi stability to the developer guide
cjnolet May 8, 2026
8fa6891
Merge branch 'codex/fern-docs-main-refresh' of github.com:cjnolet/cuv…
cjnolet May 8, 2026
6f993f7
Show vector index guide in sidebar
cjnolet May 8, 2026
0960315
Expose ABI stability guide in navigation
cjnolet May 8, 2026
930dc7c
Rename vector index guide to indexing guide
cjnolet May 8, 2026
2529e4b
Collapse indexing guide by default
cjnolet May 8, 2026
d5067a5
Rename JIT LTO guide
cjnolet May 8, 2026
fca7564
Expand vector search introduction
cjnolet May 8, 2026
20c895e
Clarify vector search tuning concepts
cjnolet May 8, 2026
001efaa
Tighten vector search tuning guidance
cjnolet May 8, 2026
ee9c7f1
Mention Vamana hybrid workflow
cjnolet May 8, 2026
5266683
Refine Vamana hybrid workflow wording
cjnolet May 8, 2026
6cf0e05
Add CAGRA API guide links
cjnolet May 8, 2026
8720166
Rewrite CAGRA indexing guide
cjnolet May 8, 2026
80dddec
Add language tabs to cuVS API guide
cjnolet May 8, 2026
a796f50
Clarify CAGRA memory formulas
cjnolet May 8, 2026
c76eb67
Move CAGRA API examples into indexing guide
cjnolet May 8, 2026
7ccdc49
Nest CAGRA API examples section
cjnolet May 8, 2026
032ed0b
Add CAGRA filter usage examples
cjnolet May 8, 2026
20d1625
Fix C CAGRA filter example lifecycle
cjnolet May 8, 2026
5369440
Add CAGRA HNSW interop examples
cjnolet May 8, 2026
9d1cec5
Move indexing guide under getting started
cjnolet May 8, 2026
ac9455a
Collapse introduction nav by default
cjnolet May 8, 2026
2f82f50
Align brute force indexing guide structure
cjnolet May 8, 2026
d45f904
Adding high-level abi stability to user guide
cjnolet May 8, 2026
a1c8b3a
t pushMerge branch 'codex/fern-docs-main-refresh' of github.com:cjnol…
cjnolet May 8, 2026
08b169e
Move brute force bitmap filter examples
cjnolet May 8, 2026
29679b8
Add ABI stability to user guide nav
cjnolet May 8, 2026
7282b19
Rename ABI stability user guide nav
cjnolet May 8, 2026
8788107
Render compatibility page as markdown
cjnolet May 8, 2026
2387cc6
Hide cuVS API usage from sidebar
cjnolet May 8, 2026
9323e42
Merge branch 'main' into codex/fern-docs-main-refresh
cjnolet May 8, 2026
0151d0c
Document cuVS compatibility release windows
cjnolet May 8, 2026
08543ab
Align IVF-Flat indexing guide with CAGRA
cjnolet May 8, 2026
7033977
Update Fern docs integrations and index guides
cjnolet May 9, 2026
bac7fd7
Update integrations documentation
cjnolet May 9, 2026
bfb703e
Add clustering and preprocessing docs
cjnolet May 9, 2026
79ae3b1
Expand Fern docs API guides
cjnolet May 10, 2026
e4b5679
Add C API guide cleanup calls
cjnolet May 10, 2026
154f402
Merge branch 'main' into codex/fern-docs-main-refresh
cjnolet May 10, 2026
06cde00
docs: update vector search tuning guidance
cjnolet May 11, 2026
0ed5bcd
docs: add integration patterns guide
cjnolet May 11, 2026
d9d7814
Update CAGRA memory estimate and docs
cjnolet May 11, 2026
1f79d5d
Update cuVS Bench docs navigation
cjnolet May 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ examples/rust/ @rapidsai/cuvs-rust-codeowners

#docs code owners
docs/ @rapidsai/cuvs-docs-codeowners
fern/ @rapidsai/cuvs-docs-codeowners

#cmake code owners
CMakeLists.txt @rapidsai/cuvs-cmake-codeowners
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-c-abi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -128,5 +128,5 @@ jobs:
- The changes are documented in the changelog
- Migration guide is provided for users
For more information, see the [C ABI documentation](../docs/source/c_developer_guide.md).`
For more information, see the [C API documentation](../fern/pages/c_api/index.md).`
});
6 changes: 6 additions & 0 deletions .github/workflows/pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -134,6 +134,7 @@ jobs:
- '!ci/test_wheel_cuvs.sh'
- '!ci/validate_wheel.sh'
- '!docs/**'
- '!fern/**'
- '!go/**'
- '!img/**'
- '!java/**'
Expand Down Expand Up @@ -170,6 +171,7 @@ jobs:
- '!ci/validate_wheel.sh'
- '!Dockerfile'
- '!docs/**'
- '!fern/**'
- '!img/**'
- '!notebooks/**'
- '!python/**'
Expand Down Expand Up @@ -209,6 +211,7 @@ jobs:
- '!Dockerfile'
- '!README.md'
- '!docs/**'
- '!fern/**'
- '!go/**'
- '!img/**'
- '!java/**'
Expand Down Expand Up @@ -253,6 +256,7 @@ jobs:
- '!cpp/.clang-tidy'
- '!cpp/doxygen/**'
- '!docs/**'
- '!fern/**'
- '!java/**'
- '!go/**'
- '!img/**'
Expand Down Expand Up @@ -292,6 +296,7 @@ jobs:
- '!ci/test_wheel_cuvs.sh'
- '!ci/validate_wheel.sh'
- '!docs/**'
- '!fern/**'
- '!go/**'
- '!img/**'
- '!java/**'
Expand Down Expand Up @@ -332,6 +337,7 @@ jobs:
- '!ci/test_wheel_cuvs.sh'
- '!ci/validate_wheel.sh'
- '!docs/**'
- '!fern/**'
- '!img/**'
- '!java/**'
- '!notebooks/**'
Expand Down
18 changes: 7 additions & 11 deletions build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,7 @@ HELP="$0 [<target> ...] [<flag> ...] [--cmake-args=\"<args>\"] [--cache-tool=<to
default action (no args) is to build libcuvs, tests and cuvs targets
"
LIBCUVS_BUILD_DIR=${LIBCUVS_BUILD_DIR:=${REPODIR}/cpp/build}
SPHINX_BUILD_DIR=${REPODIR}/docs
DOXYGEN_BUILD_DIR=${REPODIR}/cpp/doxygen
FERN_DOCS_DIR=${REPODIR}/fern
PYTHON_BUILD_DIR=${REPODIR}/python/cuvs/_skbuild
RUST_BUILD_DIR=${REPODIR}/rust/target
JAVA_BUILD_DIR=${REPODIR}/java/cuvs-java/target
Expand Down Expand Up @@ -99,7 +98,9 @@ EXTRA_CMAKE_ARGS=""

# Set defaults for vars that may not have been defined externally
INSTALL_PREFIX=${INSTALL_PREFIX:=${PREFIX:=${CONDA_PREFIX:=$LIBCUVS_BUILD_DIR/install}}}
PARALLEL_LEVEL=${PARALLEL_LEVEL:=$(nproc)}
if [[ -z "${PARALLEL_LEVEL:-}" ]]; then
PARALLEL_LEVEL=$(getconf _NPROCESSORS_ONLN 2>/dev/null || nproc)
fi
BUILD_ABI=${BUILD_ABI:=ON}

# Default to Ninja if generator is not specified
Expand Down Expand Up @@ -371,7 +372,7 @@ fi

################################################################################
# Configure for building all C++ targets
if (( NUMARGS == 0 )) || hasArg libcuvs || hasArg docs || hasArg tests || hasArg bench-prims || hasArg bench-ann || hasArg examples; then
if (( NUMARGS == 0 )) || hasArg libcuvs || hasArg tests || hasArg bench-prims || hasArg bench-ann || hasArg examples; then
COMPILE_LIBRARY=ON
if [[ "${BUILD_SHARED_LIBS}" != "OFF" ]]; then
CMAKE_TARGET+=("cuvs")
Expand Down Expand Up @@ -535,13 +536,8 @@ export RAPIDS_VERSION_MAJOR_MINOR

if hasArg docs; then
set -x
cd "${DOXYGEN_BUILD_DIR}"
doxygen Doxyfile
cd "${SPHINX_BUILD_DIR}"
make html
cd "${REPODIR}"/rust
cargo doc -p cuvs --no-deps
rsync -av "${RUST_BUILD_DIR}"/doc/ "${SPHINX_BUILD_DIR}"/build/html/_static/rust
cd "${REPODIR}"
"${FERN_DOCS_DIR}/build_docs.sh" "${FERN_DOCS_MODE:-check}"
fi

################################################################################
Expand Down
37 changes: 3 additions & 34 deletions ci/build_docs.sh
Original file line number Diff line number Diff line change
Expand Up @@ -4,25 +4,16 @@

set -euo pipefail

rapids-logger "Downloading artifacts from previous jobs"
CPP_CHANNEL=$(rapids-download-conda-from-github cpp)
PYTHON_CHANNEL=$(rapids-download-from-github "$(rapids-package-name "conda_python" cuvs --stable --cuda "$RAPIDS_CUDA_VERSION")")

rapids-logger "Create test conda environment"
rapids-logger "Create docs conda environment"
. /opt/conda/etc/profile.d/conda.sh

rapids-logger "Configuring conda strict channel priority"
conda config --set channel_priority strict

RAPIDS_VERSION_MAJOR_MINOR="$(rapids-version-major-minor)"
export RAPIDS_VERSION_MAJOR_MINOR

rapids-dependency-file-generator \
--output conda \
--file-key docs \
--matrix "cuda=${RAPIDS_CUDA_VERSION%.*};arch=$(arch);py=${RAPIDS_PY_VERSION}" \
--prepend-channel "${CPP_CHANNEL}" \
--prepend-channel "${PYTHON_CHANNEL}" \
| tee env.yaml

rapids-mamba-retry env create --yes -f env.yaml -n docs
Expand All @@ -35,27 +26,5 @@ set -eu

rapids-print-env

RAPIDS_DOCS_DIR="$(mktemp -d)"
export RAPIDS_DOCS_DIR

rapids-logger "Build CPP docs"
pushd cpp/doxygen
doxygen Doxyfile
popd

rapids-logger "Build Rust docs"
pushd rust
LIBCLANG_PATH=$(dirname "$(find "$CONDA_PREFIX" -name libclang.so | head -n 1)")
export LIBCLANG_PATH
cargo doc -p cuvs --no-deps
popd

rapids-logger "Build Python docs"
pushd docs
make dirhtml
mv ../rust/target/doc ./build/dirhtml/_static/rust
mkdir -p "${RAPIDS_DOCS_DIR}/cuvs/"html
mv build/dirhtml/* "${RAPIDS_DOCS_DIR}/cuvs/html"
popd

RAPIDS_VERSION_NUMBER="${RAPIDS_VERSION_MAJOR_MINOR}" rapids-upload-docs
rapids-logger "Validate Fern docs"
fern/build_docs.sh "${FERN_DOCS_MODE:-check}"
Comment thread
cjnolet marked this conversation as resolved.
4 changes: 2 additions & 2 deletions ci/release/update-version.sh
Original file line number Diff line number Diff line change
Expand Up @@ -139,14 +139,14 @@ if [[ "${RUN_CONTEXT}" == "main" ]]; then
:
elif [[ "${RUN_CONTEXT}" == "release" ]]; then
# In release context, use release branch for documentation links (word boundaries to avoid partial matches)
sed_runner "/rapidsai\\/cuvs/ s|\\bmain\\b|release/${NEXT_SHORT_TAG}|g" docs/source/developer_guide.md
sed_runner "/rapidsai\\/cuvs/ s|\\bmain\\b|release/${NEXT_SHORT_TAG}|g" fern/pages/developer_guide.md
sed_runner "s|\\bmain\\b|release/${NEXT_SHORT_TAG}|g" README.md
# Only update the GitHub URL, not the main() function
sed_runner "s|/cuvs/blob/\\bmain\\b/|/cuvs/blob/release/${NEXT_SHORT_TAG}/|g" python/cuvs_bench/cuvs_bench/plot/__main__.py
fi

# Update cuvs-bench Docker image references (version-only, not branch-related)
sed_runner "s|rapidsai/cuvs-bench:[0-9][0-9].[0-9][0-9]|rapidsai/cuvs-bench:${NEXT_SHORT_TAG}|g" docs/source/cuvs_bench/index.rst
sed_runner "s|rapidsai/cuvs-bench:[0-9][0-9].[0-9][0-9]|rapidsai/cuvs-bench:${NEXT_SHORT_TAG}|g" fern/pages/cuvs_bench/index.md

# Version references (not branch-related)
sed_runner "s|=[0-9][0-9].[0-9][0-9]|=${NEXT_SHORT_TAG}|g" README.md
Expand Down
12 changes: 1 addition & 11 deletions conda/environments/all_cuda-129_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ channels:
- conda-forge
dependencies:
- _go_select *=cgo
- breathe>=4.35.0
- c-compiler
- clang-tools==20.1.8
- clang==20.1.8
Expand All @@ -21,11 +20,8 @@ dependencies:
- cxx-compiler
- cython>=3.2.2
- dlpack>=0.8,<1.0
- doxygen>=1.8.20
- gcc_linux-aarch64=14.*
- go
- graphviz
- ipython
- libclang==20.1.8
- libcublas-dev
- libcurand-dev
Expand All @@ -37,22 +33,16 @@ dependencies:
- make
- nccl>=2.19
- ninja
- nodejs
- numpy>=1.23,<3.0
- numpydoc
- openblas
- pre-commit
- pylibraft==26.6.*,>=0.0.0a0
- pytest
- pytest-cov
- rapids-build-backend>=0.4.0,<0.5.0
- recommonmark
- rust
- scikit-build-core>=0.11.0
- scikit-learn>=1.5
- sphinx-copybutton
- sphinx-markdown-tables
- sphinx>=8.0.0
- sysroot_linux-aarch64==2.28
- pip:
- nvidia-sphinx-theme
name: all_cuda-129_arch-aarch64
12 changes: 1 addition & 11 deletions conda/environments/all_cuda-129_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ channels:
- conda-forge
dependencies:
- _go_select *=cgo
- breathe>=4.35.0
- c-compiler
- clang-tools==20.1.8
- clang==20.1.8
Expand All @@ -21,11 +20,8 @@ dependencies:
- cxx-compiler
- cython>=3.2.2
- dlpack>=0.8,<1.0
- doxygen>=1.8.20
- gcc_linux-64=14.*
- go
- graphviz
- ipython
- libclang==20.1.8
- libcublas-dev
- libcurand-dev
Expand All @@ -36,22 +32,16 @@ dependencies:
- make
- nccl>=2.19
- ninja
- nodejs
- numpy>=1.23,<3.0
- numpydoc
- openblas
- pre-commit
- pylibraft==26.6.*,>=0.0.0a0
- pytest
- pytest-cov
- rapids-build-backend>=0.4.0,<0.5.0
- recommonmark
- rust
- scikit-build-core>=0.11.0
- scikit-learn>=1.5
- sphinx-copybutton
- sphinx-markdown-tables
- sphinx>=8.0.0
- sysroot_linux-64==2.28
- pip:
- nvidia-sphinx-theme
name: all_cuda-129_arch-x86_64
12 changes: 1 addition & 11 deletions conda/environments/all_cuda-131_arch-aarch64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ channels:
- conda-forge
dependencies:
- _go_select *=cgo
- breathe>=4.35.0
- c-compiler
- clang-tools==20.1.8
- clang==20.1.8
Expand All @@ -21,11 +20,8 @@ dependencies:
- cxx-compiler
- cython>=3.2.2
- dlpack>=0.8,<1.0
- doxygen>=1.8.20
- gcc_linux-aarch64=14.*
- go
- graphviz
- ipython
- libclang==20.1.8
- libcublas-dev
- libcurand-dev
Expand All @@ -37,22 +33,16 @@ dependencies:
- make
- nccl>=2.19
- ninja
- nodejs
- numpy>=1.23,<3.0
- numpydoc
- openblas
- pre-commit
- pylibraft==26.6.*,>=0.0.0a0
- pytest
- pytest-cov
- rapids-build-backend>=0.4.0,<0.5.0
- recommonmark
- rust
- scikit-build-core>=0.11.0
- scikit-learn>=1.5
- sphinx-copybutton
- sphinx-markdown-tables
- sphinx>=8.0.0
- sysroot_linux-aarch64==2.28
- pip:
- nvidia-sphinx-theme
name: all_cuda-131_arch-aarch64
12 changes: 1 addition & 11 deletions conda/environments/all_cuda-131_arch-x86_64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@ channels:
- conda-forge
dependencies:
- _go_select *=cgo
- breathe>=4.35.0
- c-compiler
- clang-tools==20.1.8
- clang==20.1.8
Expand All @@ -21,11 +20,8 @@ dependencies:
- cxx-compiler
- cython>=3.2.2
- dlpack>=0.8,<1.0
- doxygen>=1.8.20
- gcc_linux-64=14.*
- go
- graphviz
- ipython
- libclang==20.1.8
- libcublas-dev
- libcurand-dev
Expand All @@ -36,22 +32,16 @@ dependencies:
- make
- nccl>=2.19
- ninja
- nodejs
- numpy>=1.23,<3.0
- numpydoc
- openblas
- pre-commit
- pylibraft==26.6.*,>=0.0.0a0
- pytest
- pytest-cov
- rapids-build-backend>=0.4.0,<0.5.0
- recommonmark
- rust
- scikit-build-core>=0.11.0
- scikit-learn>=1.5
- sphinx-copybutton
- sphinx-markdown-tables
- sphinx>=8.0.0
- sysroot_linux-64==2.28
- pip:
- nvidia-sphinx-theme
name: all_cuda-131_arch-x86_64
Loading
Loading