Skip to content

Commit eb67f05

Browse files
committed
DOC v25.04 Updates [skip ci]
1 parent bd7c69e commit eb67f05

18 files changed

+123
-123
lines changed

.devcontainer/cuda11.8-conda/devcontainer.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
"args": {
66
"CUDA": "11.8",
77
"PYTHON_PACKAGE_MANAGER": "conda",
8-
"BASE": "rapidsai/devcontainers:25.02-cpp-cuda11.8-mambaforge-ubuntu22.04"
8+
"BASE": "rapidsai/devcontainers:25.04-cpp-cuda11.8-mambaforge-ubuntu22.04"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.02-cuda11.8-conda"
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.04-cuda11.8-conda"
1515
],
1616
"hostRequirements": {"gpu": "optional"},
1717
"features": {
18-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.2": {}
18+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.4": {}
1919
},
2020
"overrideFeatureInstallOrder": [
2121
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"

.devcontainer/cuda11.8-pip/devcontainer.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,24 @@
55
"args": {
66
"CUDA": "11.8",
77
"PYTHON_PACKAGE_MANAGER": "pip",
8-
"BASE": "rapidsai/devcontainers:25.02-cpp-cuda11.8-ucx1.17.0-openmpi-ubuntu22.04"
8+
"BASE": "rapidsai/devcontainers:25.04-cpp-cuda11.8-ucx1.17.0-openmpi-ubuntu22.04"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.02-cuda11.8-pip"
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.04-cuda11.8-pip"
1515
],
1616
"hostRequirements": {"gpu": "optional"},
1717
"features": {
18-
"ghcr.io/rapidsai/devcontainers/features/cuda:25.2": {
18+
"ghcr.io/rapidsai/devcontainers/features/cuda:25.4": {
1919
"version": "11.8",
2020
"installcuBLAS": true,
2121
"installcuSOLVER": true,
2222
"installcuRAND": true,
2323
"installcuSPARSE": true
2424
},
25-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.2": {}
25+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.4": {}
2626
},
2727
"overrideFeatureInstallOrder": [
2828
"ghcr.io/rapidsai/devcontainers/features/cuda",

.devcontainer/cuda12.5-conda/devcontainer.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,17 @@
55
"args": {
66
"CUDA": "12.5",
77
"PYTHON_PACKAGE_MANAGER": "conda",
8-
"BASE": "rapidsai/devcontainers:25.02-cpp-mambaforge-ubuntu22.04"
8+
"BASE": "rapidsai/devcontainers:25.04-cpp-mambaforge-ubuntu22.04"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.02-cuda12.5-conda"
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.04-cuda12.5-conda"
1515
],
1616
"hostRequirements": {"gpu": "optional"},
1717
"features": {
18-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.2": {}
18+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.4": {}
1919
},
2020
"overrideFeatureInstallOrder": [
2121
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"

.devcontainer/cuda12.5-pip/devcontainer.json

+4-4
Original file line numberDiff line numberDiff line change
@@ -5,24 +5,24 @@
55
"args": {
66
"CUDA": "12.5",
77
"PYTHON_PACKAGE_MANAGER": "pip",
8-
"BASE": "rapidsai/devcontainers:25.02-cpp-cuda12.5-ucx1.17.0-openmpi-ubuntu22.04"
8+
"BASE": "rapidsai/devcontainers:25.04-cpp-cuda12.5-ucx1.17.0-openmpi-ubuntu22.04"
99
}
1010
},
1111
"runArgs": [
1212
"--rm",
1313
"--name",
14-
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.02-cuda12.5-pip"
14+
"${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.04-cuda12.5-pip"
1515
],
1616
"hostRequirements": {"gpu": "optional"},
1717
"features": {
18-
"ghcr.io/rapidsai/devcontainers/features/cuda:25.2": {
18+
"ghcr.io/rapidsai/devcontainers/features/cuda:25.4": {
1919
"version": "12.5",
2020
"installcuBLAS": true,
2121
"installcuSOLVER": true,
2222
"installcuRAND": true,
2323
"installcuSPARSE": true
2424
},
25-
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.2": {}
25+
"ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.4": {}
2626
},
2727
"overrideFeatureInstallOrder": [
2828
"ghcr.io/rapidsai/devcontainers/features/cuda",

.github/workflows/build.yaml

+7-7
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ concurrency:
2828
jobs:
2929
cpp-build:
3030
secrets: inherit
31-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-25.02
31+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-25.04
3232
with:
3333
build_type: ${{ inputs.build_type || 'branch' }}
3434
branch: ${{ inputs.branch }}
@@ -38,7 +38,7 @@ jobs:
3838
if: github.ref_type == 'branch'
3939
needs: [python-build]
4040
secrets: inherit
41-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.02
41+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.04
4242
with:
4343
arch: "amd64"
4444
branch: ${{ inputs.branch }}
@@ -51,7 +51,7 @@ jobs:
5151
python-build:
5252
needs: [cpp-build]
5353
secrets: inherit
54-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.02
54+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.04
5555
with:
5656
build_type: ${{ inputs.build_type || 'branch' }}
5757
branch: ${{ inputs.branch }}
@@ -60,15 +60,15 @@ jobs:
6060
upload-conda:
6161
needs: [cpp-build, python-build]
6262
secrets: inherit
63-
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.02
63+
uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@branch-25.04
6464
with:
6565
build_type: ${{ inputs.build_type || 'branch' }}
6666
branch: ${{ inputs.branch }}
6767
date: ${{ inputs.date }}
6868
sha: ${{ inputs.sha }}
6969
wheel-build-cuml:
7070
secrets: inherit
71-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.02
71+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.04
7272
with:
7373
build_type: ${{ inputs.build_type || 'branch' }}
7474
branch: ${{ inputs.branch }}
@@ -79,12 +79,12 @@ jobs:
7979
# the CMake variables in get_cumlprims_mg.cmake since CMake will just use
8080
# the clone as is.
8181
extra-repo: rapidsai/cumlprims_mg
82-
extra-repo-sha: branch-25.02
82+
extra-repo-sha: branch-25.04
8383
extra-repo-deploy-key: CUMLPRIMS_SSH_PRIVATE_DEPLOY_KEY
8484
wheel-publish-cuml:
8585
needs: wheel-build-cuml
8686
secrets: inherit
87-
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.02
87+
uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@branch-25.04
8888
with:
8989
build_type: ${{ inputs.build_type || 'branch' }}
9090
branch: ${{ inputs.branch }}

.github/workflows/pr.yaml

+17-17
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
- wheel-tests-cuml
3030
- devcontainer
3131
secrets: inherit
32-
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-25.02
32+
uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@branch-25.04
3333
if: always()
3434
with:
3535
needs: ${{ toJSON(needs) }}
@@ -45,7 +45,7 @@ jobs:
4545
changed-files:
4646
secrets: inherit
4747
needs: telemetry-setup
48-
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@branch-25.02
48+
uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@branch-25.04
4949
with:
5050
files_yaml: |
5151
test_cpp:
@@ -79,15 +79,15 @@ jobs:
7979
checks:
8080
secrets: inherit
8181
needs: telemetry-setup
82-
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@branch-25.02
82+
uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@branch-25.04
8383
with:
8484
enable_check_generated_files: false
8585
ignored_pr_jobs: >-
8686
optional-job-conda-python-tests-cudf-pandas-integration telemetry-summarize
8787
clang-tidy:
8888
needs: checks
8989
secrets: inherit
90-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.02
90+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.04
9191
with:
9292
build_type: pull-request
9393
node_type: "cpu8"
@@ -97,41 +97,41 @@ jobs:
9797
conda-cpp-build:
9898
needs: checks
9999
secrets: inherit
100-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-25.02
100+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@branch-25.04
101101
with:
102102
build_type: pull-request
103103
conda-cpp-tests:
104104
needs: [conda-cpp-build, changed-files]
105105
secrets: inherit
106-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@branch-25.02
106+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@branch-25.04
107107
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp
108108
with:
109109
build_type: pull-request
110110
conda-cpp-checks:
111111
needs: conda-cpp-build
112112
secrets: inherit
113-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@branch-25.02
113+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@branch-25.04
114114
with:
115115
build_type: pull-request
116116
enable_check_symbols: true
117117
conda-python-build:
118118
needs: conda-cpp-build
119119
secrets: inherit
120-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.02
120+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@branch-25.04
121121
with:
122122
build_type: pull-request
123123
conda-python-tests-singlegpu:
124124
needs: [conda-python-build, changed-files]
125125
secrets: inherit
126-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.02
126+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.04
127127
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python
128128
with:
129129
build_type: pull-request
130130
script: "ci/test_python_singlegpu.sh"
131131
optional-job-conda-python-tests-cudf-pandas-integration:
132132
needs: [conda-python-build, changed-files]
133133
secrets: inherit
134-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.02
134+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.04
135135
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python
136136
with:
137137
matrix_filter: map(select(.ARCH == "amd64"))
@@ -140,15 +140,15 @@ jobs:
140140
conda-python-tests-dask:
141141
needs: [conda-python-build, changed-files]
142142
secrets: inherit
143-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.02
143+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.04
144144
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python
145145
with:
146146
build_type: pull-request
147147
script: "ci/test_python_dask.sh"
148148
conda-notebook-tests:
149149
needs: [conda-python-build, changed-files]
150150
secrets: inherit
151-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.02
151+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.04
152152
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_notebooks
153153
with:
154154
build_type: pull-request
@@ -159,7 +159,7 @@ jobs:
159159
docs-build:
160160
needs: conda-python-build
161161
secrets: inherit
162-
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.02
162+
uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@branch-25.04
163163
with:
164164
build_type: pull-request
165165
node_type: "gpu-v100-latest-1"
@@ -169,25 +169,25 @@ jobs:
169169
wheel-build-cuml:
170170
needs: checks
171171
secrets: inherit
172-
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.02
172+
uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@branch-25.04
173173
with:
174174
build_type: pull-request
175175
script: ci/build_wheel.sh
176176
extra-repo: rapidsai/cumlprims_mg
177-
extra-repo-sha: branch-25.02
177+
extra-repo-sha: branch-25.04
178178
extra-repo-deploy-key: CUMLPRIMS_SSH_PRIVATE_DEPLOY_KEY
179179
wheel-tests-cuml:
180180
needs: [wheel-build-cuml, changed-files]
181181
secrets: inherit
182-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.02
182+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.04
183183
if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python
184184
with:
185185
build_type: pull-request
186186
script: ci/test_wheel.sh
187187
devcontainer:
188188
needs: telemetry-setup
189189
secrets: inherit
190-
uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@branch-25.02
190+
uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@branch-25.04
191191
with:
192192
arch: '["amd64"]'
193193
cuda: '["12.5"]'

.github/workflows/test.yaml

+5-5
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
jobs:
1717
conda-cpp-checks:
1818
secrets: inherit
19-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@branch-25.02
19+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@branch-25.04
2020
with:
2121
build_type: nightly
2222
branch: ${{ inputs.branch }}
@@ -26,15 +26,15 @@ jobs:
2626
symbol_exclusions: raft_cutlass
2727
conda-cpp-tests:
2828
secrets: inherit
29-
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@branch-25.02
29+
uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@branch-25.04
3030
with:
3131
build_type: nightly
3232
branch: ${{ inputs.branch }}
3333
date: ${{ inputs.date }}
3434
sha: ${{ inputs.sha }}
3535
conda-python-tests-singlegpu:
3636
secrets: inherit
37-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.02
37+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.04
3838
with:
3939
build_type: nightly
4040
branch: ${{ inputs.branch }}
@@ -43,7 +43,7 @@ jobs:
4343
script: "ci/test_python_singlegpu.sh"
4444
conda-python-tests-dask:
4545
secrets: inherit
46-
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.02
46+
uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@branch-25.04
4747
with:
4848
build_type: nightly
4949
branch: ${{ inputs.branch }}
@@ -52,7 +52,7 @@ jobs:
5252
script: "ci/test_python_dask.sh"
5353
wheel-tests-cuml:
5454
secrets: inherit
55-
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.02
55+
uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@branch-25.04
5656
with:
5757
build_type: nightly
5858
branch: ${{ inputs.branch }}

.github/workflows/trigger-breaking-change-alert.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ jobs:
1212
trigger-notifier:
1313
if: contains(github.event.pull_request.labels.*.name, 'breaking')
1414
secrets: inherit
15-
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@branch-25.02
15+
uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@branch-25.04
1616
with:
1717
sender_login: ${{ github.event.sender.login }}
1818
sender_avatar: ${{ github.event.sender.avatar_url }}

README.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ programming. In most cases, cuML's Python API matches the API from
99

1010
For large datasets, these GPU-based implementations can complete 10-50x faster
1111
than their CPU equivalents. For details on performance, see the [cuML Benchmarks
12-
Notebook](https://github.com/rapidsai/cuml/tree/branch-25.02/notebooks/tools).
12+
Notebook](https://github.com/rapidsai/cuml/tree/branch-25.04/notebooks/tools).
1313

1414
As an example, the following Python snippet loads input and computes DBSCAN clusters, all on GPU, using cuDF:
1515
```python
@@ -74,7 +74,7 @@ neighbors = nn.kneighbors(df)
7474
For additional examples, browse our complete [API
7575
documentation](https://docs.rapids.ai/api/cuml/stable/), or check out our
7676
example [walkthrough
77-
notebooks](https://github.com/rapidsai/cuml/tree/branch-25.02/notebooks). Finally, you
77+
notebooks](https://github.com/rapidsai/cuml/tree/branch-25.04/notebooks). Finally, you
7878
can find complete end-to-end examples in the [notebooks-contrib
7979
repo](https://github.com/rapidsai/notebooks-contrib).
8080

VERSION

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
25.02.00
1+
25.04.00

0 commit comments

Comments
 (0)