Download Latest Version v0.5.0 source code.zip (3.8 MB)
Email in envelope

Get an email when there's a new version of Oumi

Home / v0.5.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-11-18 3.0 kB
v0.5.0 source code.tar.gz 2025-11-18 2.8 MB
v0.5.0 source code.zip 2025-11-18 3.8 MB
Totals: 3 Items   6.6 MB 4

Oumi v0.5.0 Release Notes

We're excited to announce Oumi v0.5.0, featuring hyperparameter tuning capabilities, expanded inference options, and enhanced launcher functionality.

๐Ÿš€ Major Features

Data Synthesis Module

  • Introducing oumi synth - a powerful data synthesis module for automatically generating high-quality training datasets using LLMs (#1965)
  • Template-based Generation: Control attributes like difficulty, style, and domain for diverse dataset creation
  • Domain-specific Datasets: Generate data for specialized fields (legal, medical, technical, etc.)
  • Data Augmentation: Expand existing small datasets by generating variations
  • Multiple Formats: Support for instruction-following, QA, and conversational datasets

Hyperparameter Tuning Module

  • Introducing oumi tune - a new hyperparameter search and optimization module for efficient model tuning (#1998, [#1991]). Thank you @gbladislau-aumo!

Inference & Training Enhancements

  • Bedrock Integration: Added AWS Bedrock Inference Engine support for scalable model deployment (#1983) - Thank you @aniruddh-alt!
  • GKD Trainer Support: New Generalized Knowledge Distillation trainer for model compression workflows (#2000)
  • OpenEnv RL Training: Demo notebook showcasing reinforcement learning training with reward visualization (#1996, [#2012])

HPC & Launcher Improvements

  • NERSC Perlmutter Support: Oumi launcher now supports the NERSC Perlmutter HPC cluster (#1959)
  • Enhanced Logging: Added job log trailing and dedicated logs command for better debugging (#1951, [#1964])
  • Lazy Cloud Initialization: Improved launcher startup performance (#1985)

โœจ Improvements

Model Configuration

  • Added Qwen3 VL 4B model configurations (#1992, [#1993])
  • Exposed chat_template_kwargs parameter in ModelParams for fine-grained control (#1997)

Developer Experience

  • Updated BaseConfig to support non-primitive field types (#1684)
  • Optional stdout_file parameter in SLURM client (#1974)

๐Ÿ› Bug Fixes

  • Fixed NaN values in dataset analyzer for single-conversation datasets (#1961)
  • Resolved SLURM environment variable issues (PMI_RANK โ†’ SLURM_PROCID) (#2010) (Thank you @AliliRayane !)
  • Fixed non-primitive field saving in base config (#2005)
  • Updated uv pip install commands to include --system flag (#1979)
  • Unique inference scratch filenames via hashing (#1986)

๐Ÿ“ฆ Dependency Updates

  • Upgraded transformers: 4.56 โ†’ 4.57 (#1966, [#1990])
  • Upgraded TRL: 0.24.0 โ†’ 0.25 (#1995, [#2011])
  • Pinned uvicorn version for SkyPilot compatibility (#1978)

๐ŸŽ‰ New Contributors

Welcome to our new contributors!

  • @gbladislau
  • @oumiandy
  • @AliliRayane

๐Ÿ“– Full Changelog

For a complete list of changes, see the full changelog

Source: README.md, updated 2025-11-18