Skip to content

Commit

Permalink
Bump version to 1.0.0rc2 (#2169)
Browse files Browse the repository at this point in the history
  • Loading branch information
cir7 authored and ly015 committed Jan 10, 2023
1 parent baa264b commit fec3aed
Show file tree
Hide file tree
Showing 9 changed files with 77 additions and 15 deletions.
2 changes: 1 addition & 1 deletion .circleci/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ workflows:
name: minimum_version_cpu
torch: 1.6.0
torchvision: 0.7.0
python: 3.6.9 # The lowest python 3.6.x version available on CircleCI images
python: 3.7.4
requires:
- lint
- build_cpu:
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/merge_stage_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-18.04
strategy:
matrix:
python-version: [3.6, 3.8, 3.9]
python-version: [3.8, 3.9]
torch: [1.8.1]
include:
- torch: 1.8.1
Expand Down
16 changes: 9 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -70,13 +70,15 @@ The 1.x branch works with **PyTorch 1.6+**.

## What's New

- (2023-1-5) We support STGCN++ on NTU-RGB+D.
- (2022-11-30) We refine our skeleton-based pipelines and support the joint training of multi-stream skeleton information, including **joint, bone, joint-motion, and bone-motion**.
- (2022-10-11) We support **Video Swin Transformer** on Kinetics400 and additionally train a Swin-L model on Kinetics700 to extract video features for downstream tasks.
- (2022-10-25) We support **VideoMAE** on Kinetics400.
- (2022-10-28) We support **C2D** on Kinetics400, achieve 73.57% Top-1 accuracy (higher than 71.8% in the [paper](https://arxiv.org/abs/1711.07971)).

**Release**: v1.0.0rc1 was released in 14/10/2022. Please refer to [changelog.md](docs/en/notes/changelog.md) for details and release history.
**Release**: v1.0.0rc2 with the following new features:

- We Support Omni-Sourece training on ImageNet and Kinetics datasets.
- We support exporting spatial-temporal detection models to ONNX.
- We support **STGCN++** on NTU-RGB+D.
- We support **MViT V2** on Kinetics 400 and something-V2.
- We refine our skeleton-based pipelines and support the joint training of multi-stream skeleton information, including **joint, bone, joint-motion, and bone-motion**.
- We support **VideoMAE** on Kinetics400.
- We support **C2D** on Kinetics400, achieve 73.57% Top-1 accuracy (higher than 71.8% in the [paper](https://arxiv.org/abs/1711.07971)).

## Installation

Expand Down
2 changes: 1 addition & 1 deletion docs/en/get_started.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

In this section we demonstrate how to prepare an environment with PyTorch.

MMAction2 works on Linux, Windows and macOS. It requires Python 3.6+, CUDA 9.2+ and PyTorch 1.6+.
MMAction2 works on Linux, Windows and macOS. It requires Python 3.7+, CUDA 9.2+ and PyTorch 1.6+.

```{note}
If you are experienced with PyTorch and have already installed it, just skip this part and jump to the [next section](#installation). Otherwise, you can follow these steps for the preparation.
Expand Down
63 changes: 62 additions & 1 deletion docs/en/notes/changelog.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,67 @@
# Changelog

## 1.0.0rc1 (14/10/2022)
## 1.0.0rc2 (1/6/2023)

**Highlights**

**New Features**

- Support VideoMAE ([#1942](https://github.com/open-mmlab/mmaction2/pull/1942))
- Support MViT V2 ([#2007](https://github.com/open-mmlab/mmaction2/pull/2007))
- Supoort C2D ([#2022](https://github.com/open-mmlab/mmaction2/pull/2022))
- Support AVA-Kinetics dataset ([#2080](https://github.com/open-mmlab/mmaction2/pull/2080))
- Support STGCN++ ([#2156](https://github.com/open-mmlab/mmaction2/pull/2156))
- Support exporting spatial-temporal detection models to ONNX ([#2148](https://github.com/open-mmlab/mmaction2/pull/2148))
- Support Omni-Sourece training on ImageNet and Kinetics datasets ([#2143](https://github.com/open-mmlab/mmaction2/pull/2143))

**Improvements**

- Support repeat batch data augmentation ([#2170](https://github.com/open-mmlab/mmaction2/pull/2170))
- Support calculating FLOPs tool powered by fvcore ([#1997](https://github.com/open-mmlab/mmaction2/pull/1997))
- Support Spatial-temporal detection demo ([#2019](https://github.com/open-mmlab/mmaction2/pull/2019))
- Add SyncBufferHook and add randomness config in train.py ([#2044](https://github.com/open-mmlab/mmaction2/pull/2044))
- Refactor gradcam ([#2049](https://github.com/open-mmlab/mmaction2/pull/2049))
- Support init_cfg in Swin and ViTMAE ([#2055](https://github.com/open-mmlab/mmaction2/pull/2055))
- Refactor STGCN and related pipelines ([#2087](https://github.com/open-mmlab/mmaction2/pull/2087))
- Refactor visualization tools ([#2092](https://github.com/open-mmlab/mmaction2/pull/2092))
- Update `SampleFrames` transform and improve most models' performance ([#1942](https://github.com/open-mmlab/mmaction2/pull/1942))
- Support real-time webcam demo ([#2152](https://github.com/open-mmlab/mmaction2/pull/2152))
- Refactor and enhance 2s-AGCN ([#2130](https://github.com/open-mmlab/mmaction2/pull/2130))
- Support adjusting fps in `SampleFrame` ([#2157](https://github.com/open-mmlab/mmaction2/pull/2157))

**Bug Fixes**

- Fix CI upstream library dependency ([#2000](https://github.com/open-mmlab/mmaction2/pull/2000))
- Fix SlowOnly readme typos and results ([#2006](https://github.com/open-mmlab/mmaction2/pull/2006))
- Fix VideoSwin readme ([#2010](https://github.com/open-mmlab/mmaction2/pull/2010))
- Fix tools and mim error ([#2028](https://github.com/open-mmlab/mmaction2/pull/2028))
- Fix Imgaug wrapper ([#2024](https://github.com/open-mmlab/mmaction2/pull/2024))
- Remove useless scripts ([#2032](https://github.com/open-mmlab/mmaction2/pull/2032))
- Fix multi-view inference ([#2045](https://github.com/open-mmlab/mmaction2/pull/2045))
- Update mmcv maximum version to 1.8.0 ([#2047](https://github.com/open-mmlab/mmaction2/pull/2047))
- Fix torchserver dependency ([#2053](https://github.com/open-mmlab/mmaction2/pull/2053))
- Fix `gen_ntu_rgbd_raw` script ([#2076](https://github.com/open-mmlab/mmaction2/pull/2076))
- Update AVA-Kinetics experiment configs and results ([#2099](https://github.com/open-mmlab/mmaction2/pull/2099))
- Add `joint.pkl` and `bone.pkl` used in multi-stream fusion tool ([#2106](https://github.com/open-mmlab/mmaction2/pull/2106))
- Fix lint CI config ([#2110](https://github.com/open-mmlab/mmaction2/pull/2110))
- Update testing accuracy for modified `SampleFrames` ([#2117](https://github.com/open-mmlab/mmaction2/pull/2117)), ([#2121](https://github.com/open-mmlab/mmaction2/pull/2121)), ([#2122](https://github.com/open-mmlab/mmaction2/pull/2122)), ([#2124](https://github.com/open-mmlab/mmaction2/pull/2124)), ([#2125](https://github.com/open-mmlab/mmaction2/pull/2125)), ([#2126](https://github.com/open-mmlab/mmaction2/pull/2126)), ([#2129](https://github.com/open-mmlab/mmaction2/pull/2129)), ([#2128](https://github.com/open-mmlab/mmaction2/pull/2128))
- Fix timm related bug ([#1976](https://github.com/open-mmlab/mmaction2/pull/1976))
- Fix `check_videos.py` script ([#2134](https://github.com/open-mmlab/mmaction2/pull/2134))
- Update CI maximum torch version to 1.13.0 ([#2118](https://github.com/open-mmlab/mmaction2/pull/2118))

**Documentation**

- Add MMYOLO description in README ([#2011](https://github.com/open-mmlab/mmaction2/pull/2011))
- Add v1.x introduction in README ([#2023](https://github.com/open-mmlab/mmaction2/pull/2023))
- Fix link in README ([#2035](https://github.com/open-mmlab/mmaction2/pull/2035))
- Refine some docs ([#2038](https://github.com/open-mmlab/mmaction2/pull/2038)), ([#2040](https://github.com/open-mmlab/mmaction2/pull/2040)), ([#2058](https://github.com/open-mmlab/mmaction2/pull/2058))
- Update TSN/TSM Readme ([#2082](https://github.com/open-mmlab/mmaction2/pull/2082))
- Add chinese document ([#2083](https://github.com/open-mmlab/mmaction2/pull/2083))
- Adjust docment structure ([#2088](https://github.com/open-mmlab/mmaction2/pull/2088))
- Fix Sth-Sth and Jester dataset links ([#2103](https://github.com/open-mmlab/mmaction2/pull/2103))
- Fix doc link ([#2131](https://github.com/open-mmlab/mmaction2/pull/2131))

## 1.0.0rc1 (10/14/2022)

**Highlights**

Expand Down
2 changes: 1 addition & 1 deletion docs/zh_cn/get_started.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

在本节中,我们将演示如何准备 PyTorch 相关的依赖环境。

MMAction2 适用于 Linux、Windows 和 MacOS。它需要 Python 3.6+,CUDA 9.2+ 和 PyTorch 1.6+。
MMAction2 适用于 Linux、Windows 和 MacOS。它需要 Python 3.7+,CUDA 9.2+ 和 PyTorch 1.6+。

```
如果你对配置 PyTorch 环境已经很熟悉,并且已经完成了配置,可以直接进入[下一节](#安装)。
Expand Down
2 changes: 1 addition & 1 deletion mmaction/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
mmcv_maximum_version = '2.1.0'
mmcv_version = digit_version(mmcv.__version__)

mmengine_minimum_version = '0.1.0'
mmengine_minimum_version = '0.3.0'
mmengine_maximum_version = '1.0.0'
mmengine_version = digit_version(mmengine.__version__)

Expand Down
2 changes: 1 addition & 1 deletion mmaction/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.0rc1'
__version__ = '1.0.0rc2'


def parse_version_info(version_str: str):
Expand Down
1 change: 0 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -179,7 +179,6 @@ def add_mim_extension():
'License :: OSI Approved :: Apache Software License',
'Operating System :: OS Independent',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.6',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
Expand Down

0 comments on commit fec3aed

Please sign in to comment.