Skip to main content
NVIDIA
NeMo Framework Megatron Backend
Container
NVIDIA
NeMo Framework Megatron Backend

NVIDIA NeMo™ framework Megatron backend supports pre-training, post-training, and reinforcement learning of LLMs and multi-modal generative AI models with state-of-the-art data processing, model training techniques, and flexible deployment options.

  • LayerLabelCreated
    sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1WORKDIR
    /opt
    04/09/2024 2:35 AM UTC
    sha256:4a50c9552cd8a71babb0c2e011a02fe72a8368b0f7faac0f55c01105d2850a0eRUN
    git clone https://github.com/NVIDIA/NeMo.git &&
      cd NeMo &&
      git checkout chcui/conversion_precision_on_24.03 &&
      mkdir -p /opt/NeMo/scripts/checkpoint_converters &&
      cp scripts/checkpoint_converters/* /opt/NeMo/scripts/checkpoint_converters &&
      rm /tmp/NeMo -r
    04/09/2024 2:35 AM UTC
    sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1WORKDIR
    /tmp
    04/09/2024 2:35 AM UTC
    sha256:1711e5690843d70130a5867bb5411f86877b431244bbbc1914c7dbb9e55f78e2COPY
    llm_inference/changes/megatron_gpt_model.py /opt/NeMo/nemo/collections/nlp/models/language_modeling/megatron_gpt_model.py
    04/09/2024 2:35 AM UTC
    sha256:4d601922de02009248c58988e08b0fb4dda3ff39524e52bb786a8614f7492d37COPY
    llm_inference/nemo-fw/scripts/export /opt/NeMo/scripts/export
    04/09/2024 2:35 AM UTC
    sha256:8d37603c452994ddc19b5050aa292e0a1392800453d527014c345560f2751111COPY
    llm_inference/nemo-fw/scripts/deploy /opt/NeMo/scripts/deploy
    04/09/2024 2:35 AM UTC
    sha256:4c9edcc44754b0d0a75d391c38df38d33d32c5e13115e9721ba94ba0e6ddc01fCOPY
    llm_inference/nemo-fw/nemo/export /opt/NeMo/nemo/export
    04/09/2024 2:35 AM UTC
    sha256:ae212bbbc180cd30039efe9cd2402abdd3fe48d316e477dbff2c224050c8a694COPY
    llm_inference/nemo-fw/nemo/deploy /opt/NeMo/nemo/deploy
    04/09/2024 2:35 AM UTC
    sha256:c21e78ec52a52625e68ec7bee29dada3d697ece338fd59ad83ea3914c9fdfb7eRUN
    ln -sv $(python3 -c 'import site; print(f"{site.getsitepackages()[0]}/tensorrt_llm/libs")') lib &&
      test -f lib/libnvinfer_plugin_tensorrt_llm.so &&
      ln -sv lib/libnvinfer_plugin_tensorrt_llm.so lib/libnvinfer_plugin_tensorrt_llm.so.9 &&
      echo "/app/tensorrt_llm/lib" > /etc/ld.so.conf.d/tensorrt_llm.conf &&
      ldconfig
    03/18/2024 2:59 PM UTC
    sha256:ae1dd4276f3e78f9062a56060bb180a527e98b3598c88216ba8d53d17242892dRUN
    pip install tensorrt_llm*.whl --extra-index-url https://pypi.nvidia.com &&
      rm tensorrt_llm*.whl
    03/18/2024 2:59 PM UTC
    ...

    NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.