Skip to content

Commit 37a8858

Browse files
authored
Build instructions pass (#297)
Conforming build instructions with reality capture, fixing up publish action to match Signed-off-by: Jonathan Swartz <jonathan@jswartz.info> --------- Signed-off-by: Jonathan Swartz <jonathan@jswartz.info>
1 parent cacf59c commit 37a8858

File tree

2 files changed

+15
-18
lines changed

2 files changed

+15
-18
lines changed

.github/workflows/publish.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ jobs:
5858
matrix:
5959
python-version: ['3.10', '3.11', '3.12', '3.13']
6060
torch-version: ['2.8']
61-
cuda-version: ['12.9']
61+
cuda-version: ['12.8']
6262
steps:
6363
- name: Stagger job starts to avoid API rate limits
6464
run: |
@@ -96,7 +96,7 @@ jobs:
9696
needs: [start-build-runner, pr-flags] # start when runner is ready and flags computed
9797
runs-on: ec2-${{ matrix.python-version }}-pt${{ matrix.torch-version }}-cu${{ matrix.cuda-version }}-${{ github.run_id }} # run the job on the newly created runner
9898
container:
99-
image: nvidia/cuda:12.9.0-cudnn-devel-ubuntu22.04
99+
image: nvidia/cuda:12.8.1-cudnn-devel-ubuntu22.04
100100
env:
101101
PYTHONPATH: ""
102102
CPM_SOURCE_CACHE: "/__w/cpm_cache"
@@ -154,7 +154,7 @@ jobs:
154154

155155
- name: Install pip dependencies
156156
run: |
157-
# Convert CUDA version from 12.9 to cu129 format for PyTorch index
157+
# Convert CUDA version from 12.8 to cu128 format for PyTorch index
158158
CUDA_TAG="cu$(echo "${{ matrix.cuda-version }}" | tr -d '.')"
159159
TORCH_VERSION="${{ matrix.torch-version }}"
160160
echo "Installing PyTorch ${TORCH_VERSION} for ${CUDA_TAG}"

docs/installation.rst

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
Installing fVDB
22
================================================================
33

4-
fVDB depends on `PyTorch <https://pytorch.org/>`_,
5-
and requires a CUDA-capable GPU. Below are the supported sofware and hardware configurations.
4+
fVDB depends on `PyTorch <https://pytorch.org/>`_, and requires a CUDA-capable GPU. Below are the
5+
supported sofware and hardware configurations.
66

77
Software Requirements
88
------------------------
@@ -12,7 +12,7 @@ fVDB is currently supported on the matrix of dependencies in the following table
1212
+------------------+-----------------+-----------------+----------------+------------------------------------------+
1313
| Operating System | PyTorch Version | Python Version | CUDA Version | Vulkan Version (only for visualization) |
1414
+------------------+-----------------+-----------------+----------------+------------------------------------------+
15-
| Linux Only | 2.9.0 | 3.10 - 3.13 | 12.8 - 13.0 | 1.3.275.0 |
15+
| Linux Only | 2.8.0 | 3.10 - 3.13 | 12.8 | 1.3.275.0 |
1616
+------------------+-----------------+-----------------+----------------+------------------------------------------+
1717

1818
Driver and Hardware Requirements
@@ -30,31 +30,28 @@ The following table specifies the minimum NVIDIA driver versions and GPU archite
3030
Installation from pre-built wheels
3131
-------------------------------------
3232
To get started, run the appropriate pip install command for your Pytorch/CUDA versions. This command will install
33-
the correct version of `fvdb-core` if it is not already installed.
33+
the correct version of ``fvdb-core`` if it is not already installed.
3434

3535

36-
PyTorch 2.9.0 + CUDA 12.8
36+
PyTorch 2.8.0 + CUDA 12.8
3737
~~~~~~~~~~~~~~~~~~~~~~~~~~~
3838

3939
.. code-block:: bash
4040
41-
pip install fvdb-reality-capture fvdb-core==0.3.0+pt29.cu128 --extra-index-url="https://d36m13axqqhiit.cloudfront.net/simple" torch==2.9.0 --extra-index-url https://download.pytorch.org/whl/cu128
41+
pip install fvdb-reality-capture fvdb-core==0.3.0+pt28.cu128 --extra-index-url="https://d36m13axqqhiit.cloudfront.net/simple" torch==2.8.0 --extra-index-url https://download.pytorch.org/whl/cu128
4242
4343
44-
PyTorch 2.9.0 + CUDA 13.0
45-
~~~~~~~~~~~~~~~~~~~~~~~~~~~
46-
47-
.. code-block:: bash
48-
49-
pip install fvdb-reality-capture fvdb-core==0.3.0+pt29.cu130 --extra-index-url="https://d36m13axqqhiit.cloudfront.net/simple" torch==2.9.0 --extra-index-url https://download.pytorch.org/whl/cu130
5044
45+
Installation from source
46+
-----------------------------
5147

48+
.. note::
5249

50+
For more complete instructions including setting up a build enviroment and obtaining the
51+
necessary dependencies, see the fVDB `README <https://github.com/openvdb/fvdb-core/blob/main/README.md>`_.
5352

54-
Installation from source
55-
-----------------------------
5653

57-
Clone the [fvdb-core repository](https://github.com/openvdb/fvdb-core).
54+
Clone the `fvdb-core repository <https://github.com/openvdb/fvdb-core>`_.
5855

5956
.. code-block:: bash
6057

0 commit comments

Comments
 (0)