Skip to content

Conversation

@cspades
Copy link
Member

@cspades cspades commented Mar 21, 2025

Description

Details

Usage

Testing

@cspades cspades self-assigned this Mar 21, 2025
@copy-pr-bot
Copy link

copy-pr-bot bot commented Mar 21, 2025

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@cspades cspades force-pushed the cye/subpack-gpu-testing branch from c821a86 to 455243c Compare March 21, 2025 22:36
@cspades cspades force-pushed the cye/subpack-gpu-testing branch from 455243c to 1d2eb29 Compare March 21, 2025 22:37
@cspades
Copy link
Member Author

cspades commented Mar 22, 2025

/ok to test

@cspades cspades force-pushed the cye/subpack-gpu-testing branch from f3f76bd to 10afe16 Compare March 22, 2025 00:55
@cspades
Copy link
Member Author

cspades commented Mar 22, 2025

/ok to test

@cspades cspades force-pushed the cye/subpack-gpu-testing branch from 10afe16 to 6b5de94 Compare March 22, 2025 01:06
@cspades
Copy link
Member Author

cspades commented Mar 22, 2025

/ok to test

@codecov-commenter
Copy link

codecov-commenter commented Mar 22, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 84.30%. Comparing base (1a7497a) to head (1c423f6).
Report is 1 commits behind head on main.

✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #776   +/-   ##
=======================================
  Coverage   84.30%   84.30%           
=======================================
  Files         137      137           
  Lines        8635     8635           
=======================================
  Hits         7280     7280           
  Misses       1355     1355           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@cspades cspades force-pushed the cye/subpack-gpu-testing branch from 6b5de94 to 84e17e5 Compare March 23, 2025 18:21
@cspades
Copy link
Member Author

cspades commented Mar 23, 2025

/ok to test

@cspades cspades force-pushed the cye/subpack-gpu-testing branch from 84e17e5 to 2af1a30 Compare March 23, 2025 19:52
@cspades
Copy link
Member Author

cspades commented Mar 23, 2025

/ok to test

@cspades cspades force-pushed the cye/subpack-gpu-testing branch from e22053c to d12a019 Compare April 2, 2025 00:32
@cspades
Copy link
Member Author

cspades commented Apr 2, 2025

/ok to test

Copy link
Collaborator

@pstjohn pstjohn left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM after the optional-dependencies bit

…when publishing untested packages to PyPI.

Signed-off-by: Cory Ye <[email protected]>
@cspades cspades force-pushed the cye/subpack-gpu-testing branch from d12a019 to 1c423f6 Compare April 2, 2025 02:44
@cspades
Copy link
Member Author

cspades commented Apr 2, 2025

/ok to test

@cspades cspades enabled auto-merge April 2, 2025 03:13
@cspades cspades added this pull request to the merge queue Apr 2, 2025
Merged via the queue into main with commit ee42211 Apr 2, 2025
24 checks passed
@cspades cspades deleted the cye/subpack-gpu-testing branch April 2, 2025 05:14
cspades added a commit that referenced this pull request May 4, 2025
### Description
<!-- Provide a detailed description of the changes in this PR -->

- Add GPU runners to BioNeMo Sub-Package CI workflow.
- https://jirasw.nvidia.com/browse/BIONEMO-1340

### Details

- GHA GPU Runner Documentation:
https://docs.gha-runners.nvidia.com/runners/#gpu-runners
- NVIDIA CUDA Container Images:
https://catalog.ngc.nvidia.com/orgs/nvidia/containers/cuda/tags
  - Installing CUDA is presumed out-of-scope of BioNeMo Framework.
- BioNeMo Sub-Package Updates - GPU Testing PASS Checklist
  - `bionemo-moco` ✅ @nvdreidenbach
  - `bionemo-webdatamodule` ✅ @DejunL
  - `bionemo-size-aware-batching` ✅ @DejunL
  - `bionemo-core` ✅
  - `bionemo-testing` ✅
- TODO after TransformerEngine is installed, otherwise they are not
functional. (https://jirasw.nvidia.com/browse/BIONEMO-1341)
  - `bionemo-llm` 🚧
    - `bionemo-amplify`
    - `bionemo-esm2`
    - `bionemo-evo2`
    - `bionemo-geneformer`

### Usage
<!--- How does a user interact with the changed code -->

- Refer to the BioNeMo Sub-Package CI documentation to run the GHA
workflow:
https://github.com/NVIDIA/bionemo-framework/blob/main/docs/docs/user-guide/contributing/contributing.md#contributing-python-sub-packages-to-bionemo-framework

### Testing

- Latest:
https://github.com/NVIDIA/bionemo-framework/actions/runs/14030539337

---------

Signed-off-by: Cory Ye <[email protected]>
Signed-off-by: cspades <[email protected]>
Signed-off-by: Cory Ye <[email protected]>
farhadrgh pushed a commit that referenced this pull request May 5, 2025
### Description
<!-- Provide a detailed description of the changes in this PR -->

- Add GPU runners to BioNeMo Sub-Package CI workflow.
- https://jirasw.nvidia.com/browse/BIONEMO-1340

### Details

- GHA GPU Runner Documentation:
https://docs.gha-runners.nvidia.com/runners/#gpu-runners
- NVIDIA CUDA Container Images:
https://catalog.ngc.nvidia.com/orgs/nvidia/containers/cuda/tags
  - Installing CUDA is presumed out-of-scope of BioNeMo Framework.
- BioNeMo Sub-Package Updates - GPU Testing PASS Checklist
  - `bionemo-moco` ✅ @nvdreidenbach 
  - `bionemo-webdatamodule` ✅ @DejunL 
  - `bionemo-size-aware-batching` ✅ @DejunL 
  - `bionemo-core` ✅ 
  - `bionemo-testing` ✅ 
- TODO after TransformerEngine is installed, otherwise they are not
functional. (https://jirasw.nvidia.com/browse/BIONEMO-1341)
  - `bionemo-llm` 🚧 
    - `bionemo-amplify`
    - `bionemo-esm2`
    - `bionemo-evo2`
    - `bionemo-geneformer`

### Usage
<!--- How does a user interact with the changed code -->

- Refer to the BioNeMo Sub-Package CI documentation to run the GHA
workflow:
https://github.com/NVIDIA/bionemo-framework/blob/main/docs/docs/user-guide/contributing/contributing.md#contributing-python-sub-packages-to-bionemo-framework

### Testing

- Latest:
https://github.com/NVIDIA/bionemo-framework/actions/runs/14030539337

---------

Signed-off-by: Cory Ye <[email protected]>
Signed-off-by: cspades <[email protected]>
Signed-off-by: Farhad Ramezanghorbani <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants