Commit 5f1cacd
authored
migration of bionemo-recipes to top-level directory (NVIDIA-BioNeMo#1633)
Prepares the repo to be renamed "BioNeMo Recipes", dropping our
`sub-packages` structure and lingering CI / references to the legacy
framework container.
The legacy code has been moved to the bionemo2 branch.
Closes BIO-743
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
* **Chores**
* Reorganized repository structure to top-level `models/`, `recipes/`,
and `interpretability/` directories
* Removed dev container configuration and related tooling
* Removed legacy CI workflows for sub-packages and performance
benchmarking
* Updated CI labels and recipe testing workflow to include notebook test
coverage
* Simplified documentation to focus on BioNeMo Recipes with updated
directory references
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
---------
Signed-off-by: Peter St. John <pstjohn@nvidia.com>1 parent 3ca1a97 commit 5f1cacd
1,272 files changed
Lines changed: 11376 additions & 57110 deletions
File tree
- .devcontainer
- .github
- workflows
- .vscode
- bionemo-recipes
- models/qwen/tests/common
- recipes
- eden_megatron
- esm2_peft_te
- evo2_megatron
- examples
- geneformer_native_te_mfsdp_fp8
- llama3_native_te
- opengenome2_llama_native_te
- vllm_inference/esm2
- ci
- benchmarks
- partial-conv
- perf
- lepton
- model_convergence
- configs
- recipes
- launchers
- scdl_performance
- configs
- launchers
- scripts
- docs
- docs
- main
- about
- background
- contributing
- datasets
- developer-guide
- examples
- getting-started
- references
- models
- ESM-2
- scripts
- interpretability
- sparse_autoencoders
- recipes
- codonfm
- codon_dashboard
- src
- run_configs
- model
- scripts
- src/codonfm_sae
- data
- eval
- esm2
- protein_dashboard
- src
- run_configs
- model
- scripts
- src/esm2_sae
- analysis
- data
- eval
- viz
- evo2
- scripts
- sae
- src/sae
- architectures
- autointerp
- benchmarks
- dashboard
- src
- eval
- kernels
- parallel
- utils
- tests
- models
- amplify
- .devcontainer
- .vscode
- src/amplify
- tests
- codonfm
- tests
- common
- esm2
- esm_fast_tokenizer
- tests
- common
- geneformer
- src/geneformer
- tests
- llama3
- nucleotide_fast_tokenizer
- tests
- common
- mixtral
- tests
- common
- qwen
- tests
- common
- recipes
- codonfm_native_te
- hydra_config
- tests
- codonfm_ptl_te
- .devcontainer
- assets/images
- data_scripts
- data_curation
- experiment_scripts
- finetuning
- pretraining/encodon_filtered
- cdswt
- mlm
- notebooks
- src
- data
- preprocess
- inference
- models
- components
- tokenizer
- utils
- tests
- config
- data
- inference
- models
- components
- runner
- tasks
- tokenizer
- utils
- eden_megatron
- src/bionemo
- common
- checkpoint
- data
- basecamp
- resources
- fasta
- inference
- io
- utils
- eden
- data
- test_utils
- models
- recipes
- run
- utils
- checkpoint
- tests/bionemo/eden
- data
- test_utils
- run
- tokenizers
- nucleotide_fast_tokenizer_256
- nucleotide_fast_tokenizer_512
- esm2_accelerate_te
- accelerate_config
- example_8m_checkpoint
- hydra_config
- tests
- esm2_native_te
- hydra_config
- model_configs/nvidia/esm2_t6_8M_UR50D
- tests
- tokenizers/esm2
- esm2_peft_te
- data
- example_8m_checkpoint
- hydra_config
- tests
- evo2_megatron
- assets
- examples
- configs
- src/bionemo
- common
- checkpoint
- data
- basecamp
- resources
- fasta
- inference
- io
- utils
- evo2
- data
- megatron
- hyena
- test_utils
- models
- megatron
- hyena
- recipes
- run
- utils
- checkpoint
- logging
- loss
- tests/bionemo/evo2
- data
- megatron
- hyena
- models
- megatron
- hyena
- run
- tokenizers
- nucleotide_fast_tokenizer_256
- nucleotide_fast_tokenizer_512
- fp8_analysis
- dummy_logs_esm2/rank_0
- nvdlfw_inspect_logs
- nvdlfw_inspect_statistics_logs
- dummy_logs_llama3/rank_0
- nvdlfw_inspect_logs
- nvdlfw_inspect_statistics_logs
- geneformer_native_te_mfsdp_fp8
- hydra_config
- model
- internal
- tokenizer_auto
- llama3_native_te
- hydra_config
- model_configs
- lingua-1B
- meta-llama
- Llama-3.1-70B
- Llama-3.1-8B
- Llama-3.2-1B
- tests
- tokenizers/nucleotide_fast_tokenizer
- opengenome2_llama_native_te
- assets
- hydra_config
- model_configs/meta-llama
- Llama-3.1-8B
- Llama-3.2-1B
- scripts
- tests
- tokenizers/nucleotide_fast_tokenizer
- vit
- config
- vllm_inference
- esm2
- esm_fast_tokenizer
- tests
- sub-packages
- bionemo-core
- src/bionemo/core
- data
- resources
- utils
- tests/bionemo/core
- data
- utils
- bionemo-moco
- environment
- examples
- figures
- scripts
- src/bionemo/moco
- distributions
- prior
- continuous
- discrete
- time
- interpolants
- continuous_time
- continuous
- data_augmentation
- discrete
- discrete_time
- continuous
- discrete
- schedules
- noise
- testing
- tests/bionemo/moco
- distributions
- prior
- continuous
- discrete
- time
- interpolants
- continuous_time
- continuous
- discrete
- discrete_time
- continuous
- discrete
- schedules
- noise
- bionemo-noodles
- rust/src
- src/bionemo/noodles
- tests/bionemo/noodles
- data
- bionemo-recipeutils
- src/bionemo/recipeutils
- checkpoint
- data
- basecamp
- inference
- io
- tests/bionemo/recipeutils
- inference
- io
- bionemo-scdl
- assets
- docs
- examples
- simple-benchmark
- src/bionemo/scdl
- api
- data
- resources
- index
- io
- schema
- scripts
- util
- tests/bionemo/scdl
- api
- data
- index
- io
- schema
- simple-benchmark
- util
- bionemo-scspeedtest
- examples
- src/bionemo/scspeedtest
- tests/bionemo/scspeedtest
- bionemo-size-aware-batching
- src/bionemo/size_aware_batching
- tests/bionemo/size_aware_batching
- bionemo-webdatamodule
- src/bionemo/webdatamodule
- tests/bionemo/webdatamodule
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | | - | |
| 3 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
27 | | - | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
28 | 30 | | |
29 | 31 | | |
30 | 32 | | |
| |||
37 | 39 | | |
38 | 40 | | |
39 | 41 | | |
40 | | - | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
41 | 45 | | |
42 | 46 | | |
43 | 47 | | |
| |||
50 | 54 | | |
51 | 55 | | |
52 | 56 | | |
53 | | - | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
54 | 60 | | |
55 | 61 | | |
56 | 62 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
11 | | - | |
| 11 | + | |
12 | 12 | | |
13 | 13 | | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | 14 | | |
19 | 15 | | |
20 | 16 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
27 | 27 | | |
28 | 28 | | |
29 | 29 | | |
30 | | - | |
31 | | - | |
| 30 | + | |
32 | 31 | | |
33 | 32 | | |
34 | 33 | | |
| |||
This file was deleted.
This file was deleted.
0 commit comments