Skip to content

Commit

Permalink
[Release] Release v1.0.2 (#1998)
Browse files Browse the repository at this point in the history
* fix coco dataset for 2017

* changelog

* fix sd
  • Loading branch information
liuwenran committed Aug 24, 2023
1 parent 7525478 commit 2073011
Show file tree
Hide file tree
Showing 5 changed files with 218 additions and 13 deletions.
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,13 @@ English | [简体中文](README_zh-CN.md)

## 🚀 What's New <a><img width="35" height="20" src="https://user-images.githubusercontent.com/12782558/212848161-5e783dd6-11e8-4fe0-bbba-39ffb77730be.png"></a>

### New release [**MMagic v1.0.1**](https://github.com/open-mmlab/mmagic/releases/tag/v1.0.1) \[26/05/2023\]:
### New release [**MMagic v1.0.2**](https://github.com/open-mmlab/mmagic/releases/tag/v1.0.2) \[24/08/2023\]:

- Support tomesd for StableDiffusion speed-up.
- Support all inpainting/matting/image restoration models inferencer.
- Support animated drawings.
- Support Style-Based Global Appearance Flow for Virtual Try-On.
- Fix inferencer in pip-install.
- Support Prompt-to-prompt, DDIM Inversion and Null-text Inversion. [Click to View.](https://github.com/open-mmlab/mmagic/blob/main/projects/prompt_to_prompt/README.md)
- Support Textual Inversion. [Click to view.](https://github.com/open-mmlab/mmagic/blob/main/configs/textual_inversion/README.md)
- Support Attention Injection for more stable video generation with controlnet. [Click to view.](https://github.com/open-mmlab/mmagic/blob/main/configs/controlnet_animation/README.md)
- Support Stable Diffusion Inpainting. [Click to view.](https://github.com/open-mmlab/mmagic/blob/main/configs/stable_diffusion/README.md)
- More detailed documentation. [Click to view.](https://mmagic.readthedocs.io/en/latest/)

We are excited to announce the release of MMagic v1.0.0 that inherits from [MMEditing](https://github.com/open-mmlab/mmediting) and [MMGeneration](https://github.com/open-mmlab/mmgeneration).

Expand Down
12 changes: 6 additions & 6 deletions README_zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,13 +57,13 @@

## 🚀 最新进展 <a><img width="35" height="20" src="https://user-images.githubusercontent.com/12782558/212848161-5e783dd6-11e8-4fe0-bbba-39ffb77730be.png"></a>

### 最新的 [**MMagic v1.0.1**](https://github.com/open-mmlab/mmagic/releases/tag/v1.0.1) 版本已经在 \[26/05/2023\] 发布:
### 最新的 [**MMagic v1.0.2**](https://github.com/open-mmlab/mmagic/releases/tag/v1.0.2) 版本已经在 \[24/08/2023\] 发布:

- 支持 StableDiffusion tomesd 加速.
- 支持所有 inpainting/matting/image restoration 模型的 inferencer.
- 支持 animated drawings.
- 支持 Style-Based Global Appearance Flow for Virtual Try-On.
- 修复 pip install 时 inferencer 无法使用的问题.
- 支持了 Prompt-to-prompt, DDIM Inversion 和 Null-text Inversion. [点击查看.](https://github.com/open-mmlab/mmagic/blob/main/projects/prompt_to_prompt/README.md)
- 支持了 Textual Inversion. [点击查看.](https://github.com/open-mmlab/mmagic/blob/main/configs/textual_inversion/README.md)
- 支持了 Attention Injection 以便使用 controlnet 生成更稳定的视频. [点击查看.](https://github.com/open-mmlab/mmagic/blob/main/configs/controlnet_animation/README.md)
- 支持了 Stable Diffusion Inpainting. [点击查看.](https://github.com/open-mmlab/mmagic/blob/main/configs/stable_diffusion/README.md)
- 更详尽的文档. [点击查看.](https://mmagic.readthedocs.io/zh_CN/latest/)

我们正式发布 MMagic v1.0.0 版本,源自 [MMEditing](https://github.com/open-mmlab/mmediting)[MMGeneration](https://github.com/open-mmlab/mmgeneration)

Expand Down
103 changes: 103 additions & 0 deletions docs/en/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,108 @@
# Changelog

## v1.0.2 (24/08/2023)

**Highlights**

**1. More detailed documentation**

Thank you to the community contributors for helping us improve the documentation. We have improved many documents, including both Chinese and English versions. Please refer to the [documentation](https://mmagic.readthedocs.io/en/latest/) for more details.

**2. New algorithms**

- Support Prompt-to-prompt, DDIM Inversion and Null-text Inversion. [Click to View.](https://github.com/open-mmlab/mmagic/blob/main/projects/prompt_to_prompt/README.md)

From right to left: origin image, DDIM inversion, Null-text inversion

<center class="half">
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/34d8a467-5378-41fb-83c6-b23c9dee8f0a" width="200"/><img src="https://github.com/FerryHuang/mmagic/assets/71176040/3d3814b4-7fb5-4232-a56f-fd7fef0ba28e" width="200"/><img src="https://github.com/FerryHuang/mmagic/assets/71176040/43008ed4-a5a3-4f81-ba9f-95d9e79e6a08" width="200"/>
</center>

Prompt-to-prompt Editing

<div align="center">
<b>cat -> dog</b>
<br/>
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/f5d3fc0c-aa7b-4525-9364-365b254d51ca" width="500"/>
</div>

<div align="center">
<b>spider man -> iron man(attention replace)</b>
<br/>
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/074adbc6-bd48-4c82-99aa-f322cf937f5a" width="500"/>
</div>

<div align="center">
<b>Effel tower -> Effel tower at night (attention refine)</b>
<br/>
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/f815dab3-b20c-4936-90e3-a060d3717e22" width="500"/>
</div>

<div align="center">
<b>blossom sakura tree -> blossom(-3) sakura tree (attention reweight)</b>
<br/>
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/5ef770b9-4f28-4ae7-84b0-6c15ea7450e9" width="500"/>
</div>

- Support Textual Inversion. [Click to view.](https://github.com/open-mmlab/mmagic/blob/main/configs/textual_inversion/README.md)

<div align=center>
<img src="https://github.com/open-mmlab/mmagic/assets/28132635/b2dac6f1-5151-4199-bcc2-71b5b1523a16">
</div>

- Support Attention Injection for more stable video generation with controlnet. [Click to view.](https://github.com/open-mmlab/mmagic/blob/main/configs/controlnet_animation/README.md)
- Support Stable Diffusion Inpainting. [Click to view.](https://github.com/open-mmlab/mmagic/blob/main/configs/stable_diffusion/README.md)

**New Features & Improvements**

- \[Enhancement\] Support noise offset in stable diffusion training by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1880
- \[Community\] Support Glide Upsampler by @Taited in https://github.com/open-mmlab/mmagic/pull/1663
- \[Enhance\] support controlnet inferencer by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1891
- \[Feature\] support Albumentations augmentation transformations and pipeline by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1894
- \[Feature\] Add Attention Injection for unet by @liuwenran in https://github.com/open-mmlab/mmagic/pull/1895
- \[Enhance\] update benchmark scripts by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1907
- \[Enhancement\] update mmagic docs by @crazysteeaam in https://github.com/open-mmlab/mmagic/pull/1920
- \[Enhancement\] Support Prompt-to-prompt, ddim inversion and null-text inversion by @FerryHuang in https://github.com/open-mmlab/mmagic/pull/1908
- \[CodeCamp2023-302\] Support MMagic visualization and write a user guide by @aptsunny in https://github.com/open-mmlab/mmagic/pull/1939
- \[Feature\] Support Textual Inversion by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1822
- \[Feature\] Support stable diffusion inpaint by @Taited in https://github.com/open-mmlab/mmagic/pull/1976
- \[Enhancement\] Adopt `BaseModule` for some models by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1543
- \[MMSIG\]支持 DeblurGANv2 inference by @xiaomile in https://github.com/open-mmlab/mmagic/pull/1955
- \[CodeCamp2023-647\] Add new configs of EG3D by @RangeKing in https://github.com/open-mmlab/mmagic/pull/1985

**Bug Fixes**

- Fix dtype error in StableDiffusion and DreamBooth training by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1879
- Fix gui VideoSlider bug by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1885
- Fix init_model and glide demo by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1888
- Fix InstColorization bug when dim=3 by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1901
- Fix sd and controlnet fp16 bugs by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1914
- Fix num_images_per_prompt in controlnet by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1936
- Revise metafile for sd-inpainting to fix inferencer init by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1995

**New Contributors**

- @wyyang23 made their first contribution in https://github.com/open-mmlab/mmagic/pull/1886
- @yehuixie made their first contribution in https://github.com/open-mmlab/mmagic/pull/1912
- @crazysteeaam made their first contribution in https://github.com/open-mmlab/mmagic/pull/1920
- @BUPT-NingXinyu made their first contribution in https://github.com/open-mmlab/mmagic/pull/1921
- @zhjunqin made their first contribution in https://github.com/open-mmlab/mmagic/pull/1918
- @xuesheng1031 made their first contribution in https://github.com/open-mmlab/mmagic/pull/1923
- @wslgqq277g made their first contribution in https://github.com/open-mmlab/mmagic/pull/1934
- @LYMDLUT made their first contribution in https://github.com/open-mmlab/mmagic/pull/1933
- @RangeKing made their first contribution in https://github.com/open-mmlab/mmagic/pull/1930
- @xin-li-67 made their first contribution in https://github.com/open-mmlab/mmagic/pull/1932
- @chg0901 made their first contribution in https://github.com/open-mmlab/mmagic/pull/1931
- @aptsunny made their first contribution in https://github.com/open-mmlab/mmagic/pull/1939
- @YanxingLiu made their first contribution in https://github.com/open-mmlab/mmagic/pull/1943
- @tackhwa made their first contribution in https://github.com/open-mmlab/mmagic/pull/1937
- @Geo-Chou made their first contribution in https://github.com/open-mmlab/mmagic/pull/1940
- @qsun1 made their first contribution in https://github.com/open-mmlab/mmagic/pull/1956
- @ththth888 made their first contribution in https://github.com/open-mmlab/mmagic/pull/1961
- @sijiua made their first contribution in https://github.com/open-mmlab/mmagic/pull/1967
- @MING-ZCH made their first contribution in https://github.com/open-mmlab/mmagic/pull/1982
- @AllYoung made their first contribution in https://github.com/open-mmlab/mmagic/pull/1996

## v1.0.1 (26/05/2023)

**New Features & Improvements**
Expand Down
102 changes: 102 additions & 0 deletions docs/zh_cn/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,107 @@
# 变更日志

## v1.0.2 (24/08/2023)

**亮点**

**1. 更详尽的文档**

感谢社区的贡献者们帮助我们改进文档。我们已经改进了许多文档,包括中文和英文版本。更多详细信息请参考[文档](https://mmagic.readthedocs.io/zh_CN/latest/)

**2. 新的算法**

- 支持了 Prompt-to-prompt, DDIM Inversion 和 Null-text Inversion. [点击查看.](https://github.com/open-mmlab/mmagic/blob/main/projects/prompt_to_prompt/README.md)

从左到右: origin image, DDIM inversion, Null-text inversion

<center class="half">
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/34d8a467-5378-41fb-83c6-b23c9dee8f0a" width="200"/><img src="https://github.com/FerryHuang/mmagic/assets/71176040/3d3814b4-7fb5-4232-a56f-fd7fef0ba28e" width="200"/><img src="https://github.com/FerryHuang/mmagic/assets/71176040/43008ed4-a5a3-4f81-ba9f-95d9e79e6a08" width="200"/>
</center>

Prompt-to-prompt 编辑

<div align="center">
<b>cat -> dog</b>
<br/>
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/f5d3fc0c-aa7b-4525-9364-365b254d51ca" width="500"/>
</div>

<div align="center">
<b>spider man -> iron man(attention replace)</b>
<br/>
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/074adbc6-bd48-4c82-99aa-f322cf937f5a" width="500"/>
</div>

<div align="center">
<b>Effel tower -> Effel tower at night (attention refine)</b>
<br/>
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/f815dab3-b20c-4936-90e3-a060d3717e22" width="500"/>
</div>

<div align="center">
<b>blossom sakura tree -> blossom(-3) sakura tree (attention reweight)</b>
<br/>
<img src="https://github.com/FerryHuang/mmagic/assets/71176040/5ef770b9-4f28-4ae7-84b0-6c15ea7450e9" width="500"/>
</div>

- 支持了 Textual Inversion. [点击查看.](https://github.com/open-mmlab/mmagic/blob/main/configs/textual_inversion/README.md)

<div align=center>
<img src="https://github.com/open-mmlab/mmagic/assets/28132635/b2dac6f1-5151-4199-bcc2-71b5b1523a16">
</div>

- 支持了 Attention Injection 以便使用 controlnet 生成更稳定的视频. [点击查看.](https://github.com/open-mmlab/mmagic/blob/main/configs/controlnet_animation/README.md)
- 支持了 Stable Diffusion Inpainting. [点击查看.](https://github.com/open-mmlab/mmagic/blob/main/configs/stable_diffusion/README.md)

**新功能和改进**

- \[增强\] 支持在稳定扩散训练中的噪声偏移,由 @LeoXing1996 提交于 https://github.com/open-mmlab/mmagic/pull/1880
- \[社区\] 支持 Glide Upsampler,由 @Taited 提交于 https://github.com/open-mmlab/mmagic/pull/1663
- \[增强\] 支持 controlnet 推理器,由 @Z-Fran 提交于 https://github.com/open-mmlab/mmagic/pull/1891
- \[功能\] 支持 Albumentations 增强变换和流水线,由 @Z-Fran 提交于 https://github.com/open-mmlab/mmagic/pull/1894
- \[功能\] 为 unet 添加注意力注入,由 @liuwenran 提交于 https://github.com/open-mmlab/mmagic/pull/1895
- \[增强\] 更新基准测试脚本,由 @Z-Fran 提交于 https://github.com/open-mmlab/mmagic/pull/1907
- \[增强\] 更新 mmagic 文档,由 @crazysteeaam 提交于 https://github.com/open-mmlab/mmagic/pull/1920
- \[增强\] 支持 Prompt-to-prompt、ddim inversion 和 null-text inversion,由 @FerryHuang 提交于 https://github.com/open-mmlab/mmagic/pull/1908
- \[CodeCamp2023-302\] 支持 MMagic 可视化并编写用户指南,由 @aptsunny 提交于 https://github.com/open-mmlab/mmagic/pull/1939
- \[功能\] 支持textual inversion,由 @LeoXing1996 提交于 https://github.com/open-mmlab/mmagic/pull/1822
- \[增强\] 对一些模型采用 BaseModule,由 @LeoXing1996 提交于 https://github.com/open-mmlab/mmagic/pull/1543
- \[MMSIG\] 支持 DeblurGANv2 推理,由 @xiaomile 提交于 https://github.com/open-mmlab/mmagic/pull/1955
- \[CodeCamp2023-647\] 添加 EG3D 的新配置,由 @RangeKing 提交于 https://github.com/open-mmlab/mmagic/pull/1985

**Bug 修复**

- 修复了 StableDiffusion 和 DreamBooth 训练中的 dtype 错误。 by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1879
- 修复了 gui VideoSlider 的 bug。 by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1885
- 修复了 init_model 和 glide demo 的问题。 by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1888
- 修复了当 dim=3 时的 InstColorization bug。 by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1901
- 修复了 sd 和 controlnet 的 fp16 bug。 by @Z-Fran in https://github.com/open-mmlab/mmagic/pull/1914
- 修复了 controlnet 中的 num_images_per_prompt。 by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1936
- 修正了 sd-inpainting 的 metafile 以修复推理器的初始化。 by @LeoXing1996 in https://github.com/open-mmlab/mmagic/pull/1995

**新贡献者**

- @wyyang23 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1886
- @yehuixie 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1912
- @crazysteeaam 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1920
- @BUPT-NingXinyu 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1921
- @zhjunqin 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1918
- @xuesheng1031 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1923
- @wslgqq277g 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1934
- @LYMDLUT 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1933
- @RangeKing 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1930
- @xin-li-67 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1932
- @chg0901 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1931
- @aptsunny 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1939
- @YanxingLiu 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1943
- @tackhwa 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1937
- @Geo-Chou 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1940
- @qsun1 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1956
- @ththth888 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1961
- @sijiua 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1967
- @MING-ZCH 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1982
- @AllYoung 首次贡献于 https://github.com/open-mmlab/mmagic/pull/1996

## v1.0.1 (26/05/2023)

**新功能和改进**
Expand Down
2 changes: 1 addition & 1 deletion mmagic/version.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Copyright (c) Open-MMLab. All rights reserved.

__version__ = '1.0.2dev0'
__version__ = '1.0.2'


def parse_version_info(version_str):
Expand Down

0 comments on commit 2073011

Please sign in to comment.