v1.5.0

lightpanda-io/browserv1.5.0Mar 25, 2025by lawrence-cj

AI Summary

This release consolidates SANA-1.5 and SANA-Sprint features, introducing lower VRAM requirements, support for 2K and 4K images, and integration with Diffusers and ComfyUI.

Key Highlights

  • Lower VRAM requirements for inference
  • Diffusers support for Sana models
  • ComfyUI integration and T2I2V support
  • 2K and 4K image support
  • LoRA training and guidance

New Features

  • Lower VRAM inference
  • Diffusers integration
  • ComfyUI related files
  • T2I2V video link
  • Sana-LoRA training
  • 2Kpx models release
  • 4K image support
  • VAE-tiling for 4K OOM fixes
  • ControlNet support
  • FSDP training code

Full Release Notes

## What's Changed
* Inference with lower VRAM requirements by @frutiemax92 in https://github.com/NVlabs/Sana/pull/18
* Fix config loading for jupyter environments by @odusseys in https://github.com/NVlabs/Sana/pull/30
* Fix Dockerfile by @JimothyJohn in https://github.com/NVlabs/Sana/pull/34
* Relative import xformer triton depend fix by @lawrence-cj in https://github.com/NVlabs/Sana/pull/37
* remove triton dependency of DC-AE and fix bugs; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/38
* Refine gradio by @yujincheng08 in https://github.com/NVlabs/Sana/pull/39
* fix the bug of stop training around 4 hours. by @lawrence-cj in https://github.com/NVlabs/Sana/pull/66
* add comfyui related files by @lawrence-cj in https://github.com/NVlabs/Sana/pull/77
* add a T2I2V video link into comfyui readme by @lawrence-cj in https://github.com/NVlabs/Sana/pull/78
* 1. `diffusers` support Sana; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/88
* receive any kinds of image extension in `SanaImgDataset`; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/94
* add Sana-LoRA training and guidance by @lawrence-cj in https://github.com/NVlabs/Sana/pull/98
* 1. update for 2Kpx models release; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/103
* add config file for 2K models; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/104
* update code for better quality by @lawrence-cj in https://github.com/NVlabs/Sana/pull/105
* fix the sample num bug in inference. by @lawrence-cj in https://github.com/NVlabs/Sana/pull/108
* Nv labs GitHub repo/nv labs GitHub repo main by @lawrence-cj in https://github.com/NVlabs/Sana/pull/124
* fix the bug when resume rng_state with diffuerent gpu numbers. by @lawrence-cj in https://github.com/NVlabs/Sana/pull/131
* support 4K images by @lawrence-cj in https://github.com/NVlabs/Sana/pull/135
* [Tool]ImgDataset2WebDatasetMS by @Pevernow in https://github.com/NVlabs/Sana/pull/130
* fix 4K OOM with VAE-tiling by @lawrence-cj in https://github.com/NVlabs/Sana/pull/144
* docs: update README.md by @eltociear in https://github.com/NVlabs/Sana/pull/151
* fix: correct CSS property & missing articles by @CharlesCNorton in https://github.com/NVlabs/Sana/pull/152
* fix the bug for `AutoencoderDC` encode training; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/158
* Nv labs GitHub repo/nv labs GitHub repo main by @lawrence-cj in https://github.com/NVlabs/Sana/pull/163
* update CI script; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/165
* Sana1.5 8 bit CAME optimizer code release by @lawrence-cj in https://github.com/NVlabs/Sana/pull/167
* Nv labs GitHub repo/nv labs GitHub repo main adding controlnet (#23) by @lawrence-cj in https://github.com/NVlabs/Sana/pull/177
* update README by @lawrence-cj in https://github.com/NVlabs/Sana/pull/195
* SANA-1.5 && FSDP training code by @lawrence-cj in https://github.com/NVlabs/Sana/pull/196
* inference scaling update by @hills-code in https://github.com/NVlabs/Sana/pull/208
* Merging SANA-Sprint release code by @lawrence-cj in https://github.com/NVlabs/Sana/pull/198
* add a guidance to explore; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/212
* update diffusers conversion script; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/213

## New Contributors
* @frutiemax92 made their first contribution in https://github.com/NVlabs/Sana/pull/18
* @odusseys made their first contribution in https://github.com/NVlabs/Sana/pull/30
* @JimothyJohn made their first contribution in https://github.com/NVlabs/Sana/pull/34
* @lawrence-cj made their first contribution in https://github.com/NVlabs/Sana/pull/37
* @yujincheng08 made their first contribution in https://github.com/NVlabs/Sana/pull/39
* @Pevernow made their first contribution in https://github.com/NVlabs/Sana/pull/130
* @eltociear made their first contribution in https://github.com/NVlabs/Sana/pull/151
* @CharlesCNorton made their first contribution in https://github.com/NVlabs/Sana/pull/152
* @hills-code made their first contribution in https://github.com/NVlabs/Sana/pull/208

**Full Changelog**: https://github.com/NVlabs/Sana/commits/v1.5.0

## What's Changed
* Inference with lower VRAM requirements by @frutiemax92 in https://github.com/NVlabs/Sana/pull/18
* Fix config loading for jupyter environments by @odusseys in https://github.com/NVlabs/Sana/pull/30
* Fix Dockerfile by @JimothyJohn in https://github.com/NVlabs/Sana/pull/34
* Relative import xformer triton depend fix by @lawrence-cj in https://github.com/NVlabs/Sana/pull/37
* remove triton dependency of DC-AE and fix bugs; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/38
* Refine gradio by @yujincheng08 in https://github.com/NVlabs/Sana/pull/39
* fix the bug of stop training around 4 hours. by @lawrence-cj in https://github.com/NVlabs/Sana/pull/66
* add comfyui related files by @lawrence-cj in https://github.com/NVlabs/Sana/pull/77
* add a T2I2V video link into comfyui readme by @lawrence-cj in https://github.com/NVlabs/Sana/pull/78
* 1. `diffusers` support Sana; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/88
* receive any kinds of image extension in `SanaImgDataset`; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/94
* add Sana-LoRA training and guidance by @lawrence-cj in https://github.com/NVlabs/Sana/pull/98
* 1. update for 2Kpx models release; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/103
* add config file for 2K models; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/104
* update code for better quality by @lawrence-cj in https://github.com/NVlabs/Sana/pull/105
* fix the sample num bug in inference. by @lawrence-cj in https://github.com/NVlabs/Sana/pull/108
* Nv labs GitHub repo/nv labs GitHub repo main by @lawrence-cj in https://github.com/NVlabs/Sana/pull/124
* fix the bug when resume rng_state with diffuerent gpu numbers. by @lawrence-cj in https://github.com/NVlabs/Sana/pull/131
* support 4K images by @lawrence-cj in https://github.com/NVlabs/Sana/pull/135
* [Tool]ImgDataset2WebDatasetMS by @Pevernow in https://github.com/NVlabs/Sana/pull/130
* fix 4K OOM with VAE-tiling by @lawrence-cj in https://github.com/NVlabs/Sana/pull/144
* docs: update README.md by @eltociear in https://github.com/NVlabs/Sana/pull/151
* fix: correct CSS property & missing articles by @CharlesCNorton in https://github.com/NVlabs/Sana/pull/152
* fix the bug for `AutoencoderDC` encode training; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/158
* Nv labs GitHub repo/nv labs GitHub repo main by @lawrence-cj in https://github.com/NVlabs/Sana/pull/163
* update CI script; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/165
* Sana1.5 8 bit CAME optimizer code release by @lawrence-cj in https://github.com/NVlabs/Sana/pull/167
* Nv labs GitHub repo/nv labs GitHub repo main adding controlnet (#23) by @lawrence-cj in https://github.com/NVlabs/Sana/pull/177
* update README by @lawrence-cj in https://github.com/NVlabs/Sana/pull/195

## New Contributors
* @frutiemax92 made their first contribution in https://github.com/NVlabs/Sana/pull/18
* @odusseys made their first contribution in https://github.com/NVlabs/Sana/pull/30
* @JimothyJohn made their first contribution in https://github.com/NVlabs/Sana/pull/34
* @yujincheng08 made their first contribution in https://github.com/NVlabs/Sana/pull/39
* @Pevernow made their first contribution in https://github.com/NVlabs/Sana/pull/130
* @eltociear made their first contribution in https://github.com/NVlabs/Sana/pull/151
* @CharlesCNorton made their first contribution in https://github.com/NVlabs/Sana/pull/152

**Full Changelog**: https://github.com/NVlabs/Sana/commits/v1.0.0

## What's Changed
* SANA-1.5 && FSDP training code by @lawrence-cj in https://github.com/NVlabs/Sana/pull/196
* inference scaling update by @hills-code in https://github.com/NVlabs/Sana/pull/208
* Merging SANA-Sprint release code by @lawrence-cj in https://github.com/NVlabs/Sana/pull/198
* add a guidance to explore; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/212
* update diffusers conversion script; by @lawrence-cj in https://github.com/NVlabs/Sana/pull/213

## New Contributors
* @hills-code made their first contribution in https://github.com/NVlabs/Sana/pull/208

**Full Changelog**: https://github.com/NVlabs/Sana/compare/v1.0.0...v1.5.0