NVIDIA
BioNeMo Framework
Container
NVIDIA
BioNeMo Framework

BioNeMo Framework for running training and inference on large scale bio-based models.

  • LayerLabelCreated
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENTRYPOINT
    /opt/nvidia/startup.sh
    11/14/2023 12:58 AM UTC
    sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1WORKDIR
    /workspace
    11/14/2023 12:58 AM UTC
    sha256:85ff247931478c55db04e06018a0f91862960ba7c4c7f5c6f9abfc8ccb44bdb3RUN
    BIONEMO_HOME=/opt/nvidia/bionemo NEMO_HOME= echo 'export PS1="(bionemo docker) $PS1"' > /docker_bashrc
    11/14/2023 12:58 AM UTC
    sha256:e85b6161de36c5d00879ee929362667fe29b3a69efda2eff4fa699b2242d69ecRUN
    BIONEMO_HOME=/opt/nvidia/bionemo NEMO_HOME= ln -s /opt/nvidia/bionemo/examples/ /workspace/bionemo/examples
    11/14/2023 12:58 AM UTC
    sha256:c4f2f23e3697234bb411c55477419f1d58393abebd14ceb6356be29f01a0219dRUN
    BIONEMO_HOME=/opt/nvidia/bionemo NEMO_HOME= mkdir -p /workspace/bionemo
    11/14/2023 12:58 AM UTC
    sha256:9c5f278636967ba2d1dc6510e88bfa013d9aa7a6ddec68e2cef0e912d0810590COPY
    ./tokenizers /tokenizers
    11/14/2023 12:58 AM UTC
    sha256:351196f926c8e056ad10ac9e1f7a02486522dff1bc1c4fd238be13acb4513b64COPY
    ./setup/startup.sh /opt/nvidia
    11/14/2023 12:58 AM UTC
    sha256:d6f268616a315269b5ba958e7be55023a0f61a6988e9d78b7b81ef0c88a4d42fRUN
    BIONEMO_HOME=/opt/nvidia/bionemo NEMO_HOME= patch -p1 /usr/local/lib/python3.10/dist-packages/nemo/collections/nlp/data/language_modeling/megatron/dataset_utils.py /nemo-v-1.20-fix-for-esm2.patch &&
      rm /nemo-v-1.20-fix-for-esm2.patch
    11/14/2023 12:58 AM UTC
    sha256:9afa2045518fde57e5289badc1feea1b35797a8a34b6f5d9325c74441c39fc84COPY
    ./setup/nemo-v-1.20-fix-for-esm2.patch /nemo-v-1.20-fix-for-esm2.patch
    11/14/2023 12:58 AM UTC
    sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ENV
    PYTHONPATH=/opt/nvidia/bionemo:/opt/nvidia/bionemo/generated::
    11/14/2023 12:58 AM UTC
    ...