| name | install-build |
| description | Handles installation and source compilation of ROCm-DS components via conda, PyPI, or source builds. |
Purpose
Execute end-user installations (via conda/PyPI) or from-source builds for ROCm-DS components, handling architecture-specific flags.
When to use
- When a component is missing and needs to be installed.
- When an early-access component (like hipGRAPH) requires a source build.
- To set up a reproducible environment.
Procedure
- Determine if an end-user package (conda/pip) is available for the component.
- If available, construct and execute the installation command.
- If source-build is required, clone the repository, apply necessary architecture flags (e.g.,
--gpu-arch), and compile.
- Run basic smoke tests to verify the installation.
- Record the build log and installation status.