|
a |
|
b/docs/changelog.md |
|
|
1 |
## Changelog |
|
|
2 |
|
|
|
3 |
### 0.21.0 (31/12/2021) |
|
|
4 |
|
|
|
5 |
**Highlights** |
|
|
6 |
|
|
|
7 |
- Support 2s-AGCN |
|
|
8 |
- Support publish models in Windows |
|
|
9 |
- Improve some sthv1 related models |
|
|
10 |
- Support BABEL |
|
|
11 |
|
|
|
12 |
**New Features** |
|
|
13 |
|
|
|
14 |
- Support 2s-AGCN([#1248](https://github.com/open-mmlab/mmaction2/pull/1248)) |
|
|
15 |
- Support skip postproc in ntu_pose_extraction([#1295](https://github.com/open-mmlab/mmaction2/pull/1295)) |
|
|
16 |
- Support publish models in Windows([#1325](https://github.com/open-mmlab/mmaction2/pull/1325)) |
|
|
17 |
- Add copyright checkhook in pre-commit-config([#1344](https://github.com/open-mmlab/mmaction2/pull/1344)) |
|
|
18 |
|
|
|
19 |
**Documentations** |
|
|
20 |
|
|
|
21 |
- Add MMFlow ([#1273](https://github.com/open-mmlab/mmaction2/pull/1273)) |
|
|
22 |
- Revise README.md and add projects.md ([#1286](https://github.com/open-mmlab/mmaction2/pull/1286)) |
|
|
23 |
- Add 2s-AGCN in Updates([#1289](https://github.com/open-mmlab/mmaction2/pull/1289)) |
|
|
24 |
- Add MMFewShot([#1300](https://github.com/open-mmlab/mmaction2/pull/1300)) |
|
|
25 |
- Add MMHuman3d([#1304](https://github.com/open-mmlab/mmaction2/pull/1304)) |
|
|
26 |
- Update pre-commit([#1313](https://github.com/open-mmlab/mmaction2/pull/1313)) |
|
|
27 |
- Use share menu from the theme instead([#1328](https://github.com/open-mmlab/mmaction2/pull/1328)) |
|
|
28 |
- Update installation command([#1340](https://github.com/open-mmlab/mmaction2/pull/1340)) |
|
|
29 |
|
|
|
30 |
**Bug and Typo Fixes** |
|
|
31 |
|
|
|
32 |
- Update the inference part in notebooks([#1256](https://github.com/open-mmlab/mmaction2/pull/1256)) |
|
|
33 |
- Update the map_location([#1262]((https://github.com/open-mmlab/mmaction2/pull/1262))) |
|
|
34 |
- Fix bug that start_index is not used in RawFrameDecode([#1278](https://github.com/open-mmlab/mmaction2/pull/1278)) |
|
|
35 |
- Fix bug in init_random_seed([#1282](https://github.com/open-mmlab/mmaction2/pull/1282)) |
|
|
36 |
- Fix bug in setup.py([#1303](https://github.com/open-mmlab/mmaction2/pull/1303)) |
|
|
37 |
- Fix interrogate error in workflows([#1305](https://github.com/open-mmlab/mmaction2/pull/1305)) |
|
|
38 |
- Fix typo in slowfast config([#1309](https://github.com/open-mmlab/mmaction2/pull/1309)) |
|
|
39 |
- Cancel previous runs that are not completed([#1327](https://github.com/open-mmlab/mmaction2/pull/1327)) |
|
|
40 |
- Fix missing skip_postproc parameter([#1347](https://github.com/open-mmlab/mmaction2/pull/1347)) |
|
|
41 |
- Update ssn.py([#1355](https://github.com/open-mmlab/mmaction2/pull/1355)) |
|
|
42 |
- Use latest youtube-dl([#1357](https://github.com/open-mmlab/mmaction2/pull/1357)) |
|
|
43 |
- Fix test-best([#1362](https://github.com/open-mmlab/mmaction2/pull/1362)) |
|
|
44 |
|
|
|
45 |
**ModelZoo** |
|
|
46 |
|
|
|
47 |
- Improve some sthv1 related models([#1306](https://github.com/open-mmlab/mmaction2/pull/1306)) |
|
|
48 |
- Support BABEL([#1332](https://github.com/open-mmlab/mmaction2/pull/1332)) |
|
|
49 |
|
|
|
50 |
### 0.20.0 (07/10/2021) |
|
|
51 |
|
|
|
52 |
**Highlights** |
|
|
53 |
|
|
|
54 |
- Support TorchServe |
|
|
55 |
- Add video structuralize demo |
|
|
56 |
- Support using 3D skeletons for skeleton-based action recognition |
|
|
57 |
- Benchmark PoseC3D on UCF and HMDB |
|
|
58 |
|
|
|
59 |
**New Features** |
|
|
60 |
|
|
|
61 |
- Support TorchServe ([#1212](https://github.com/open-mmlab/mmaction2/pull/1212)) |
|
|
62 |
- Support 3D skeletons pre-processing ([#1218](https://github.com/open-mmlab/mmaction2/pull/1218)) |
|
|
63 |
- Support video structuralize demo ([#1197](https://github.com/open-mmlab/mmaction2/pull/1197)) |
|
|
64 |
|
|
|
65 |
**Documentations** |
|
|
66 |
|
|
|
67 |
- Revise README.md and add projects.md ([#1214](https://github.com/open-mmlab/mmaction2/pull/1214)) |
|
|
68 |
- Add CN docs for Skeleton dataset, PoseC3D and ST-GCN ([#1228](https://github.com/open-mmlab/mmaction2/pull/1228), [#1237](https://github.com/open-mmlab/mmaction2/pull/1237), [#1236](https://github.com/open-mmlab/mmaction2/pull/1236)) |
|
|
69 |
- Add tutorial for custom dataset training for skeleton-based action recognition ([#1234](https://github.com/open-mmlab/mmaction2/pull/1234)) |
|
|
70 |
|
|
|
71 |
**Bug and Typo Fixes** |
|
|
72 |
|
|
|
73 |
- Fix tutorial link ([#1219](https://github.com/open-mmlab/mmaction2/pull/1219)) |
|
|
74 |
- Fix GYM links ([#1224](https://github.com/open-mmlab/mmaction2/pull/1224)) |
|
|
75 |
|
|
|
76 |
**ModelZoo** |
|
|
77 |
|
|
|
78 |
- Benchmark PoseC3D on UCF and HMDB ([#1223](https://github.com/open-mmlab/mmaction2/pull/1223)) |
|
|
79 |
- Add ST-GCN + 3D skeleton model for NTU60-XSub ([#1236](https://github.com/open-mmlab/mmaction2/pull/1236)) |
|
|
80 |
|
|
|
81 |
### 0.19.0 (07/10/2021) |
|
|
82 |
|
|
|
83 |
**Highlights** |
|
|
84 |
|
|
|
85 |
- Support ST-GCN |
|
|
86 |
- Refactor the inference API |
|
|
87 |
- Add code spell check hook |
|
|
88 |
|
|
|
89 |
**New Features** |
|
|
90 |
|
|
|
91 |
- Support ST-GCN ([#1123](https://github.com/open-mmlab/mmaction2/pull/1123)) |
|
|
92 |
|
|
|
93 |
**Improvement** |
|
|
94 |
|
|
|
95 |
- Add label maps for every dataset ([#1127](https://github.com/open-mmlab/mmaction2/pull/1127)) |
|
|
96 |
- Remove useless code MultiGroupCrop ([#1180](https://github.com/open-mmlab/mmaction2/pull/1180)) |
|
|
97 |
- Refactor Inference API ([#1191](https://github.com/open-mmlab/mmaction2/pull/1191)) |
|
|
98 |
- Add code spell check hook ([#1208](https://github.com/open-mmlab/mmaction2/pull/1208)) |
|
|
99 |
- Use docker in CI ([#1159](https://github.com/open-mmlab/mmaction2/pull/1159)) |
|
|
100 |
|
|
|
101 |
**Documentations** |
|
|
102 |
|
|
|
103 |
- Update metafiles to new OpenMMLAB protocols ([#1134](https://github.com/open-mmlab/mmaction2/pull/1134)) |
|
|
104 |
- Switch to new doc style ([#1160](https://github.com/open-mmlab/mmaction2/pull/1160)) |
|
|
105 |
- Improve the ERROR message ([#1203](https://github.com/open-mmlab/mmaction2/pull/1203)) |
|
|
106 |
- Fix invalid URL in getting_started ([#1169](https://github.com/open-mmlab/mmaction2/pull/1169)) |
|
|
107 |
|
|
|
108 |
**Bug and Typo Fixes** |
|
|
109 |
|
|
|
110 |
- Compatible with new MMClassification ([#1139](https://github.com/open-mmlab/mmaction2/pull/1139)) |
|
|
111 |
- Add missing runtime dependencies ([#1144](https://github.com/open-mmlab/mmaction2/pull/1144)) |
|
|
112 |
- Fix THUMOS tag proposals path ([#1156](https://github.com/open-mmlab/mmaction2/pull/1156)) |
|
|
113 |
- Fix LoadHVULabel ([#1194](https://github.com/open-mmlab/mmaction2/pull/1194)) |
|
|
114 |
- Switch the default value of `persistent_workers` to False ([#1202](https://github.com/open-mmlab/mmaction2/pull/1202)) |
|
|
115 |
- Fix `_freeze_stages` for MobileNetV2 ([#1193](https://github.com/open-mmlab/mmaction2/pull/1193)) |
|
|
116 |
- Fix resume when building rawframes ([#1150](https://github.com/open-mmlab/mmaction2/pull/1150)) |
|
|
117 |
- Fix device bug for class weight ([#1188](https://github.com/open-mmlab/mmaction2/pull/1188)) |
|
|
118 |
- Correct Arg names in extract_audio.py ([#1148](https://github.com/open-mmlab/mmaction2/pull/1148)) |
|
|
119 |
|
|
|
120 |
**ModelZoo** |
|
|
121 |
|
|
|
122 |
- Add TSM-MobileNetV2 ported from TSM ([#1163](https://github.com/open-mmlab/mmaction2/pull/1163)) |
|
|
123 |
- Add ST-GCN for NTURGB+D-XSub-60 ([#1123](https://github.com/open-mmlab/mmaction2/pull/1123)) |
|
|
124 |
|
|
|
125 |
### 0.18.0 (02/09/2021) |
|
|
126 |
|
|
|
127 |
**Improvement** |
|
|
128 |
|
|
|
129 |
- Add CopyRight ([#1099](https://github.com/open-mmlab/mmaction2/pull/1099)) |
|
|
130 |
- Support NTU Pose Extraction ([#1076](https://github.com/open-mmlab/mmaction2/pull/1076)) |
|
|
131 |
- Support Caching in RawFrameDecode ([#1078](https://github.com/open-mmlab/mmaction2/pull/1078)) |
|
|
132 |
- Add citations & Support python3.9 CI & Use fixed-version sphinx ([#1125](https://github.com/open-mmlab/mmaction2/pull/1125)) |
|
|
133 |
|
|
|
134 |
**Documentations** |
|
|
135 |
|
|
|
136 |
- Add Descriptions of PoseC3D dataset ([#1053](https://github.com/open-mmlab/mmaction2/pull/1053)) |
|
|
137 |
|
|
|
138 |
**Bug and Typo Fixes** |
|
|
139 |
|
|
|
140 |
- Fix SSV2 checkpoints ([#1101](https://github.com/open-mmlab/mmaction2/pull/1101)) |
|
|
141 |
- Fix CSN normalization ([#1116](https://github.com/open-mmlab/mmaction2/pull/1116)) |
|
|
142 |
- Fix typo ([#1121](https://github.com/open-mmlab/mmaction2/pull/1121)) |
|
|
143 |
- Fix new_crop_quadruple bug ([#1108](https://github.com/open-mmlab/mmaction2/pull/1108)) |
|
|
144 |
|
|
|
145 |
### 0.17.0 (03/08/2021) |
|
|
146 |
|
|
|
147 |
**Highlights** |
|
|
148 |
|
|
|
149 |
- Support PyTorch 1.9 |
|
|
150 |
- Support Pytorchvideo Transforms |
|
|
151 |
- Support PreciseBN |
|
|
152 |
|
|
|
153 |
**New Features** |
|
|
154 |
|
|
|
155 |
- Support Pytorchvideo Transforms ([#1008](https://github.com/open-mmlab/mmaction2/pull/1008)) |
|
|
156 |
- Support PreciseBN ([#1038](https://github.com/open-mmlab/mmaction2/pull/1038)) |
|
|
157 |
|
|
|
158 |
**Improvements** |
|
|
159 |
|
|
|
160 |
- Remove redundant augmentations in config files ([#996](https://github.com/open-mmlab/mmaction2/pull/996)) |
|
|
161 |
- Make resource directory to hold common resource pictures ([#1011](https://github.com/open-mmlab/mmaction2/pull/1011)) |
|
|
162 |
- Remove deprecated FrameSelector ([#1010](https://github.com/open-mmlab/mmaction2/pull/1010)) |
|
|
163 |
- Support Concat Dataset ([#1000](https://github.com/open-mmlab/mmaction2/pull/1000)) |
|
|
164 |
- Add `to-mp4` option to resize_videos.py ([#1021](https://github.com/open-mmlab/mmaction2/pull/1021)) |
|
|
165 |
- Add option to keep tail frames ([#1050](https://github.com/open-mmlab/mmaction2/pull/1050)) |
|
|
166 |
- Update MIM support ([#1061](https://github.com/open-mmlab/mmaction2/pull/1061)) |
|
|
167 |
- Calculate Top-K accurate and inaccurate classes ([#1047](https://github.com/open-mmlab/mmaction2/pull/1047)) |
|
|
168 |
|
|
|
169 |
**Bug and Typo Fixes** |
|
|
170 |
|
|
|
171 |
- Fix bug in PoseC3D demo ([#1009](https://github.com/open-mmlab/mmaction2/pull/1009)) |
|
|
172 |
- Fix some problems in resize_videos.py ([#1012](https://github.com/open-mmlab/mmaction2/pull/1012)) |
|
|
173 |
- Support torch1.9 ([#1015](https://github.com/open-mmlab/mmaction2/pull/1015)) |
|
|
174 |
- Remove redundant code in CI ([#1046](https://github.com/open-mmlab/mmaction2/pull/1046)) |
|
|
175 |
- Fix bug about persistent_workers ([#1044](https://github.com/open-mmlab/mmaction2/pull/1044)) |
|
|
176 |
- Support TimeSformer feature extraction ([#1035](https://github.com/open-mmlab/mmaction2/pull/1035)) |
|
|
177 |
- Fix ColorJitter ([#1025](https://github.com/open-mmlab/mmaction2/pull/1025)) |
|
|
178 |
|
|
|
179 |
**ModelZoo** |
|
|
180 |
|
|
|
181 |
- Add TSM-R50 sthv1 models trained by PytorchVideo RandAugment and AugMix ([#1008](https://github.com/open-mmlab/mmaction2/pull/1008)) |
|
|
182 |
- Update SlowOnly SthV1 checkpoints ([#1034](https://github.com/open-mmlab/mmaction2/pull/1034)) |
|
|
183 |
- Add SlowOnly Kinetics400 checkpoints trained with Precise-BN ([#1038](https://github.com/open-mmlab/mmaction2/pull/1038)) |
|
|
184 |
- Add CSN-R50 from scratch checkpoints ([#1045](https://github.com/open-mmlab/mmaction2/pull/1045)) |
|
|
185 |
- TPN Kinetics-400 Checkpoints trained with the new ColorJitter ([#1025](https://github.com/open-mmlab/mmaction2/pull/1025)) |
|
|
186 |
|
|
|
187 |
**Documentation** |
|
|
188 |
|
|
|
189 |
- Add Chinese translation of feature_extraction.md ([#1020](https://github.com/open-mmlab/mmaction2/pull/1020)) |
|
|
190 |
- Fix the code snippet in getting_started.md ([#1023](https://github.com/open-mmlab/mmaction2/pull/1023)) |
|
|
191 |
- Fix TANet config table ([#1028](https://github.com/open-mmlab/mmaction2/pull/1028)) |
|
|
192 |
- Add description to PoseC3D dataset ([#1053](https://github.com/open-mmlab/mmaction2/pull/1053)) |
|
|
193 |
|
|
|
194 |
### 0.16.0 (01/07/2021) |
|
|
195 |
|
|
|
196 |
**Highlights** |
|
|
197 |
|
|
|
198 |
- Support using backbone from pytorch-image-models(timm) |
|
|
199 |
- Support PIMS Decoder |
|
|
200 |
- Demo for skeleton-based action recognition |
|
|
201 |
- Support Timesformer |
|
|
202 |
|
|
|
203 |
**New Features** |
|
|
204 |
|
|
|
205 |
- Support using backbones from pytorch-image-models(timm) for TSN ([#880](https://github.com/open-mmlab/mmaction2/pull/880)) |
|
|
206 |
- Support torchvision transformations in preprocessing pipelines ([#972](https://github.com/open-mmlab/mmaction2/pull/972)) |
|
|
207 |
- Demo for skeleton-based action recognition ([#972](https://github.com/open-mmlab/mmaction2/pull/972)) |
|
|
208 |
- Support Timesformer ([#839](https://github.com/open-mmlab/mmaction2/pull/839)) |
|
|
209 |
|
|
|
210 |
**Improvements** |
|
|
211 |
|
|
|
212 |
- Add a tool to find invalid videos ([#907](https://github.com/open-mmlab/mmaction2/pull/907), [#950](https://github.com/open-mmlab/mmaction2/pull/950)) |
|
|
213 |
- Add an option to specify spectrogram_type ([#909](https://github.com/open-mmlab/mmaction2/pull/909)) |
|
|
214 |
- Add json output to video demo ([#906](https://github.com/open-mmlab/mmaction2/pull/906)) |
|
|
215 |
- Add MIM related docs ([#918](https://github.com/open-mmlab/mmaction2/pull/918)) |
|
|
216 |
- Rename lr to scheduler ([#916](https://github.com/open-mmlab/mmaction2/pull/916)) |
|
|
217 |
- Support `--cfg-options` for demos ([#911](https://github.com/open-mmlab/mmaction2/pull/911)) |
|
|
218 |
- Support number counting for flow-wise filename template ([#922](https://github.com/open-mmlab/mmaction2/pull/922)) |
|
|
219 |
- Add Chinese tutorial ([#941](https://github.com/open-mmlab/mmaction2/pull/941)) |
|
|
220 |
- Change ResNet3D default values ([#939](https://github.com/open-mmlab/mmaction2/pull/939)) |
|
|
221 |
- Adjust script structure ([#935](https://github.com/open-mmlab/mmaction2/pull/935)) |
|
|
222 |
- Add font color to args in long_video_demo ([#947](https://github.com/open-mmlab/mmaction2/pull/947)) |
|
|
223 |
- Polish code style with Pylint ([#908](https://github.com/open-mmlab/mmaction2/pull/908)) |
|
|
224 |
- Support PIMS Decoder ([#946](https://github.com/open-mmlab/mmaction2/pull/946)) |
|
|
225 |
- Improve Metafiles ([#956](https://github.com/open-mmlab/mmaction2/pull/956), [#979](https://github.com/open-mmlab/mmaction2/pull/979), [#966](https://github.com/open-mmlab/mmaction2/pull/966)) |
|
|
226 |
- Add links to download Kinetics400 validation ([#920](https://github.com/open-mmlab/mmaction2/pull/920)) |
|
|
227 |
- Audit the usage of shutil.rmtree ([#943](https://github.com/open-mmlab/mmaction2/pull/943)) |
|
|
228 |
- Polish localizer related codes([#913](https://github.com/open-mmlab/mmaction2/pull/913)) |
|
|
229 |
|
|
|
230 |
**Bug and Typo Fixes** |
|
|
231 |
|
|
|
232 |
- Fix spatiotemporal detection demo ([#899](https://github.com/open-mmlab/mmaction2/pull/899)) |
|
|
233 |
- Fix docstring for 3D inflate ([#925](https://github.com/open-mmlab/mmaction2/pull/925)) |
|
|
234 |
- Fix bug of writing text to video with TextClip ([#952](https://github.com/open-mmlab/mmaction2/pull/952)) |
|
|
235 |
- Fix mmcv install in CI ([#977](https://github.com/open-mmlab/mmaction2/pull/977)) |
|
|
236 |
|
|
|
237 |
**ModelZoo** |
|
|
238 |
|
|
|
239 |
- Add TSN with Swin Transformer backbone as an example for using pytorch-image-models(timm) backbones ([#880](https://github.com/open-mmlab/mmaction2/pull/880)) |
|
|
240 |
- Port CSN checkpoints from VMZ ([#945](https://github.com/open-mmlab/mmaction2/pull/945)) |
|
|
241 |
- Release various checkpoints for UCF101, HMDB51 and Sthv1 ([#938](https://github.com/open-mmlab/mmaction2/pull/938)) |
|
|
242 |
- Support Timesformer ([#839](https://github.com/open-mmlab/mmaction2/pull/839)) |
|
|
243 |
- Update TSM modelzoo ([#981](https://github.com/open-mmlab/mmaction2/pull/981)) |
|
|
244 |
|
|
|
245 |
### 0.15.0 (31/05/2021) |
|
|
246 |
|
|
|
247 |
**Highlights** |
|
|
248 |
|
|
|
249 |
- Support PoseC3D |
|
|
250 |
- Support ACRN |
|
|
251 |
- Support MIM |
|
|
252 |
|
|
|
253 |
**New Features** |
|
|
254 |
|
|
|
255 |
- Support PoseC3D ([#786](https://github.com/open-mmlab/mmaction2/pull/786), [#890](https://github.com/open-mmlab/mmaction2/pull/890)) |
|
|
256 |
- Support MIM ([#870](https://github.com/open-mmlab/mmaction2/pull/870)) |
|
|
257 |
- Support ACRN and Focal Loss ([#891](https://github.com/open-mmlab/mmaction2/pull/891)) |
|
|
258 |
- Support Jester dataset ([#864](https://github.com/open-mmlab/mmaction2/pull/864)) |
|
|
259 |
|
|
|
260 |
**Improvements** |
|
|
261 |
|
|
|
262 |
- Add `metric_options` for evaluation to docs ([#873](https://github.com/open-mmlab/mmaction2/pull/873)) |
|
|
263 |
- Support creating a new label map based on custom classes for demos about spatio temporal demo ([#879](https://github.com/open-mmlab/mmaction2/pull/879)) |
|
|
264 |
- Improve document about AVA dataset preparation ([#878](https://github.com/open-mmlab/mmaction2/pull/878)) |
|
|
265 |
- Provide a script to extract clip-level feature ([#856](https://github.com/open-mmlab/mmaction2/pull/856)) |
|
|
266 |
|
|
|
267 |
**Bug and Typo Fixes** |
|
|
268 |
|
|
|
269 |
- Fix issues about resume ([#877](https://github.com/open-mmlab/mmaction2/pull/877), [#878](https://github.com/open-mmlab/mmaction2/pull/878)) |
|
|
270 |
- Correct the key name of `eval_results` dictionary for metric 'mmit_mean_average_precision' ([#885](https://github.com/open-mmlab/mmaction2/pull/885)) |
|
|
271 |
|
|
|
272 |
**ModelZoo** |
|
|
273 |
|
|
|
274 |
- Support Jester dataset ([#864](https://github.com/open-mmlab/mmaction2/pull/864)) |
|
|
275 |
- Support ACRN and Focal Loss ([#891](https://github.com/open-mmlab/mmaction2/pull/891)) |
|
|
276 |
|
|
|
277 |
### 0.14.0 (30/04/2021) |
|
|
278 |
|
|
|
279 |
**Highlights** |
|
|
280 |
|
|
|
281 |
- Support TRN |
|
|
282 |
- Support Diving48 |
|
|
283 |
|
|
|
284 |
**New Features** |
|
|
285 |
|
|
|
286 |
- Support TRN ([#755](https://github.com/open-mmlab/mmaction2/pull/755)) |
|
|
287 |
- Support Diving48 ([#835](https://github.com/open-mmlab/mmaction2/pull/835)) |
|
|
288 |
- Support Webcam Demo for Spatio-temporal Action Detection Models ([#795](https://github.com/open-mmlab/mmaction2/pull/795)) |
|
|
289 |
|
|
|
290 |
**Improvements** |
|
|
291 |
|
|
|
292 |
- Add softmax option for pytorch2onnx tool ([#781](https://github.com/open-mmlab/mmaction2/pull/781)) |
|
|
293 |
- Support TRN ([#755](https://github.com/open-mmlab/mmaction2/pull/755)) |
|
|
294 |
- Test with onnx models and TensorRT engines ([#758](https://github.com/open-mmlab/mmaction2/pull/758)) |
|
|
295 |
- Speed up AVA Testing ([#784](https://github.com/open-mmlab/mmaction2/pull/784)) |
|
|
296 |
- Add `self.with_neck` attribute ([#796](https://github.com/open-mmlab/mmaction2/pull/796)) |
|
|
297 |
- Update installation document ([#798](https://github.com/open-mmlab/mmaction2/pull/798)) |
|
|
298 |
- Use a random master port ([#809](https://github.com/open-mmlab/mmaction2/pull/8098)) |
|
|
299 |
- Update AVA processing data document ([#801](https://github.com/open-mmlab/mmaction2/pull/801)) |
|
|
300 |
- Refactor spatio-temporal augmentation ([#782](https://github.com/open-mmlab/mmaction2/pull/782)) |
|
|
301 |
- Add QR code in CN README ([#812](https://github.com/open-mmlab/mmaction2/pull/812)) |
|
|
302 |
- Add Alternative way to download Kinetics ([#817](https://github.com/open-mmlab/mmaction2/pull/817), [#822](https://github.com/open-mmlab/mmaction2/pull/822)) |
|
|
303 |
- Refactor Sampler ([#790](https://github.com/open-mmlab/mmaction2/pull/790)) |
|
|
304 |
- Use EvalHook in MMCV with backward compatibility ([#793](https://github.com/open-mmlab/mmaction2/pull/793)) |
|
|
305 |
- Use MMCV Model Registry ([#843](https://github.com/open-mmlab/mmaction2/pull/843)) |
|
|
306 |
|
|
|
307 |
**Bug and Typo Fixes** |
|
|
308 |
|
|
|
309 |
- Fix a bug in pytorch2onnx.py when `num_classes <= 4` ([#800](https://github.com/open-mmlab/mmaction2/pull/800), [#824](https://github.com/open-mmlab/mmaction2/pull/824)) |
|
|
310 |
- Fix `demo_spatiotemporal_det.py` error ([#803](https://github.com/open-mmlab/mmaction2/pull/803), [#805](https://github.com/open-mmlab/mmaction2/pull/805)) |
|
|
311 |
- Fix loading config bugs when resume ([#820](https://github.com/open-mmlab/mmaction2/pull/820)) |
|
|
312 |
- Make HMDB51 annotation generation more robust ([#811](https://github.com/open-mmlab/mmaction2/pull/811)) |
|
|
313 |
|
|
|
314 |
**ModelZoo** |
|
|
315 |
|
|
|
316 |
- Update checkpoint for 256 height in something-V2 ([#789](https://github.com/open-mmlab/mmaction2/pull/789)) |
|
|
317 |
- Support Diving48 ([#835](https://github.com/open-mmlab/mmaction2/pull/835)) |
|
|
318 |
|
|
|
319 |
### 0.13.0 (31/03/2021) |
|
|
320 |
|
|
|
321 |
**Highlights** |
|
|
322 |
|
|
|
323 |
- Support LFB |
|
|
324 |
- Support using backbone from MMCls/TorchVision |
|
|
325 |
- Add Chinese documentation |
|
|
326 |
|
|
|
327 |
**New Features** |
|
|
328 |
|
|
|
329 |
- Support LFB ([#553](https://github.com/open-mmlab/mmaction2/pull/553)) |
|
|
330 |
- Support using backbones from MMCls for TSN ([#679](https://github.com/open-mmlab/mmaction2/pull/679)) |
|
|
331 |
- Support using backbones from TorchVision for TSN ([#720](https://github.com/open-mmlab/mmaction2/pull/720)) |
|
|
332 |
- Support Mixup and Cutmix for recognizers ([#681](https://github.com/open-mmlab/mmaction2/pull/681)) |
|
|
333 |
- Support Chinese documentation ([#665](https://github.com/open-mmlab/mmaction2/pull/665), [#680](https://github.com/open-mmlab/mmaction2/pull/680), [#689](https://github.com/open-mmlab/mmaction2/pull/689), [#701](https://github.com/open-mmlab/mmaction2/pull/701), [#702](https://github.com/open-mmlab/mmaction2/pull/702), [#703](https://github.com/open-mmlab/mmaction2/pull/703), [#706](https://github.com/open-mmlab/mmaction2/pull/706), [#716](https://github.com/open-mmlab/mmaction2/pull/716), [#717](https://github.com/open-mmlab/mmaction2/pull/717), [#731](https://github.com/open-mmlab/mmaction2/pull/731), [#733](https://github.com/open-mmlab/mmaction2/pull/733), [#735](https://github.com/open-mmlab/mmaction2/pull/735), [#736](https://github.com/open-mmlab/mmaction2/pull/736), [#737](https://github.com/open-mmlab/mmaction2/pull/737), [#738](https://github.com/open-mmlab/mmaction2/pull/738), [#739](https://github.com/open-mmlab/mmaction2/pull/739), [#740](https://github.com/open-mmlab/mmaction2/pull/740), [#742](https://github.com/open-mmlab/mmaction2/pull/742), [#752](https://github.com/open-mmlab/mmaction2/pull/752), [#759](https://github.com/open-mmlab/mmaction2/pull/759), [#761](https://github.com/open-mmlab/mmaction2/pull/761), [#772](https://github.com/open-mmlab/mmaction2/pull/772), [#775](https://github.com/open-mmlab/mmaction2/pull/775)) |
|
|
334 |
|
|
|
335 |
**Improvements** |
|
|
336 |
|
|
|
337 |
- Add slowfast config/json/log/ckpt for training custom classes of AVA ([#678](https://github.com/open-mmlab/mmaction2/pull/678)) |
|
|
338 |
- Set RandAugment as Imgaug default transforms ([#585](https://github.com/open-mmlab/mmaction2/pull/585)) |
|
|
339 |
- Add `--test-last` & `--test-best` for `tools/train.py` to test checkpoints after training ([#608](https://github.com/open-mmlab/mmaction2/pull/608)) |
|
|
340 |
- Add fcn_testing in TPN ([#684](https://github.com/open-mmlab/mmaction2/pull/684)) |
|
|
341 |
- Remove redundant recall functions ([#741](https://github.com/open-mmlab/mmaction2/pull/741)) |
|
|
342 |
- Recursively remove pretrained step for testing ([#695](https://github.com/open-mmlab/mmaction2/pull/695)) |
|
|
343 |
- Improve demo by limiting inference fps ([#668](https://github.com/open-mmlab/mmaction2/pull/668)) |
|
|
344 |
|
|
|
345 |
**Bug and Typo Fixes** |
|
|
346 |
|
|
|
347 |
- Fix a bug about multi-class in VideoDataset ([#723](https://github.com/open-mmlab/mmaction2/pull/678)) |
|
|
348 |
- Reverse key-value in anet filelist generation ([#686](https://github.com/open-mmlab/mmaction2/pull/686)) |
|
|
349 |
- Fix flow norm cfg typo ([#693](https://github.com/open-mmlab/mmaction2/pull/693)) |
|
|
350 |
|
|
|
351 |
**ModelZoo** |
|
|
352 |
|
|
|
353 |
- Add LFB for AVA2.1 ([#553](https://github.com/open-mmlab/mmaction2/pull/553)) |
|
|
354 |
- Add TSN with ResNeXt-101-32x4d backbone as an example for using MMCls backbones ([#679](https://github.com/open-mmlab/mmaction2/pull/679)) |
|
|
355 |
- Add TSN with Densenet161 backbone as an example for using TorchVision backbones ([#720](https://github.com/open-mmlab/mmaction2/pull/720)) |
|
|
356 |
- Add slowonly_nl_embedded_gaussian_r50_4x16x1_150e_kinetics400_rgb ([#690](https://github.com/open-mmlab/mmaction2/pull/690)) |
|
|
357 |
- Add slowonly_nl_embedded_gaussian_r50_8x8x1_150e_kinetics400_rgb ([#704](https://github.com/open-mmlab/mmaction2/pull/704)) |
|
|
358 |
- Add slowonly_nl_kinetics_pretrained_r50_4x16x1(8x8x1)_20e_ava_rgb ([#730](https://github.com/open-mmlab/mmaction2/pull/730)) |
|
|
359 |
|
|
|
360 |
### 0.12.0 (28/02/2021) |
|
|
361 |
|
|
|
362 |
**Highlights** |
|
|
363 |
|
|
|
364 |
- Support TSM-MobileNetV2 |
|
|
365 |
- Support TANet |
|
|
366 |
- Support GPU Normalize |
|
|
367 |
|
|
|
368 |
**New Features** |
|
|
369 |
|
|
|
370 |
- Support TSM-MobileNetV2 ([#415](https://github.com/open-mmlab/mmaction2/pull/415)) |
|
|
371 |
- Support flip with label mapping ([#591](https://github.com/open-mmlab/mmaction2/pull/591)) |
|
|
372 |
- Add seed option for sampler ([#642](https://github.com/open-mmlab/mmaction2/pull/642)) |
|
|
373 |
- Support GPU Normalize ([#586](https://github.com/open-mmlab/mmaction2/pull/586)) |
|
|
374 |
- Support TANet ([#595](https://github.com/open-mmlab/mmaction2/pull/595)) |
|
|
375 |
|
|
|
376 |
**Improvements** |
|
|
377 |
|
|
|
378 |
- Training custom classes of ava dataset ([#555](https://github.com/open-mmlab/mmaction2/pull/555)) |
|
|
379 |
- Add CN README in homepage ([#592](https://github.com/open-mmlab/mmaction2/pull/592), [#594](https://github.com/open-mmlab/mmaction2/pull/594)) |
|
|
380 |
- Support soft label for CrossEntropyLoss ([#625](https://github.com/open-mmlab/mmaction2/pull/625)) |
|
|
381 |
- Refactor config: Specify `train_cfg` and `test_cfg` in `model` ([#629](https://github.com/open-mmlab/mmaction2/pull/629)) |
|
|
382 |
- Provide an alternative way to download older kinetics annotations ([#597](https://github.com/open-mmlab/mmaction2/pull/597)) |
|
|
383 |
- Update FAQ for |
|
|
384 |
- 1). data pipeline about video and frames ([#598](https://github.com/open-mmlab/mmaction2/pull/598)) |
|
|
385 |
- 2). how to show results ([#598](https://github.com/open-mmlab/mmaction2/pull/598)) |
|
|
386 |
- 3). batch size setting for batchnorm ([#657](https://github.com/open-mmlab/mmaction2/pull/657)) |
|
|
387 |
- 4). how to fix stages of backbone when finetuning models ([#658](https://github.com/open-mmlab/mmaction2/pull/658)) |
|
|
388 |
- Modify default value of `save_best` ([#600](https://github.com/open-mmlab/mmaction2/pull/600)) |
|
|
389 |
- Use BibTex rather than latex in markdown ([#607](https://github.com/open-mmlab/mmaction2/pull/607)) |
|
|
390 |
- Add warnings of uninstalling mmdet and supplementary documents ([#624](https://github.com/open-mmlab/mmaction2/pull/624)) |
|
|
391 |
- Support soft label for CrossEntropyLoss ([#625](https://github.com/open-mmlab/mmaction2/pull/625)) |
|
|
392 |
|
|
|
393 |
**Bug and Typo Fixes** |
|
|
394 |
|
|
|
395 |
- Fix value of `pem_low_temporal_iou_threshold` in BSN ([#556](https://github.com/open-mmlab/mmaction2/pull/556)) |
|
|
396 |
- Fix ActivityNet download script ([#601](https://github.com/open-mmlab/mmaction2/pull/601)) |
|
|
397 |
|
|
|
398 |
**ModelZoo** |
|
|
399 |
|
|
|
400 |
- Add TSM-MobileNetV2 for Kinetics400 ([#415](https://github.com/open-mmlab/mmaction2/pull/415)) |
|
|
401 |
- Add deeper SlowFast models ([#605](https://github.com/open-mmlab/mmaction2/pull/605)) |
|
|
402 |
|
|
|
403 |
### 0.11.0 (31/01/2021) |
|
|
404 |
|
|
|
405 |
**Highlights** |
|
|
406 |
|
|
|
407 |
- Support imgaug |
|
|
408 |
- Support spatial temporal demo |
|
|
409 |
- Refactor EvalHook, config structure, unittest structure |
|
|
410 |
|
|
|
411 |
**New Features** |
|
|
412 |
|
|
|
413 |
- Support [imgaug](https://imgaug.readthedocs.io/en/latest/index.html) for augmentations in the data pipeline ([#492](https://github.com/open-mmlab/mmaction2/pull/492)) |
|
|
414 |
- Support setting `max_testing_views` for extremely large models to save GPU memory used ([#511](https://github.com/open-mmlab/mmaction2/pull/511)) |
|
|
415 |
- Add spatial temporal demo ([#547](https://github.com/open-mmlab/mmaction2/pull/547), [#566](https://github.com/open-mmlab/mmaction2/pull/566)) |
|
|
416 |
|
|
|
417 |
**Improvements** |
|
|
418 |
|
|
|
419 |
- Refactor EvalHook ([#395](https://github.com/open-mmlab/mmaction2/pull/395)) |
|
|
420 |
- Refactor AVA hook ([#567](https://github.com/open-mmlab/mmaction2/pull/567)) |
|
|
421 |
- Add repo citation ([#545](https://github.com/open-mmlab/mmaction2/pull/545)) |
|
|
422 |
- Add dataset size of Kinetics400 ([#503](https://github.com/open-mmlab/mmaction2/pull/503)) |
|
|
423 |
- Add lazy operation docs ([#504](https://github.com/open-mmlab/mmaction2/pull/504)) |
|
|
424 |
- Add class_weight for CrossEntropyLoss and BCELossWithLogits ([#509](https://github.com/open-mmlab/mmaction2/pull/509)) |
|
|
425 |
- add some explanation about the resampling in slowfast ([#502](https://github.com/open-mmlab/mmaction2/pull/502)) |
|
|
426 |
- Modify paper title in README.md ([#512](https://github.com/open-mmlab/mmaction2/pull/512)) |
|
|
427 |
- Add alternative ways to download Kinetics ([#521](https://github.com/open-mmlab/mmaction2/pull/521)) |
|
|
428 |
- Add OpenMMLab projects link in README ([#530](https://github.com/open-mmlab/mmaction2/pull/530)) |
|
|
429 |
- Change default preprocessing to shortedge to 256 ([#538](https://github.com/open-mmlab/mmaction2/pull/538)) |
|
|
430 |
- Add config tag in dataset README ([#540](https://github.com/open-mmlab/mmaction2/pull/540)) |
|
|
431 |
- Add solution for markdownlint installation issue ([#497](https://github.com/open-mmlab/mmaction2/pull/497)) |
|
|
432 |
- Add dataset overview in readthedocs ([#548](https://github.com/open-mmlab/mmaction2/pull/548)) |
|
|
433 |
- Modify the trigger mode of the warnings of missing mmdet ([#583](https://github.com/open-mmlab/mmaction2/pull/583)) |
|
|
434 |
- Refactor config structure ([#488](https://github.com/open-mmlab/mmaction2/pull/488), [#572](https://github.com/open-mmlab/mmaction2/pull/572)) |
|
|
435 |
- Refactor unittest structure ([#433](https://github.com/open-mmlab/mmaction2/pull/433)) |
|
|
436 |
|
|
|
437 |
**Bug and Typo Fixes** |
|
|
438 |
|
|
|
439 |
- Fix a bug about ava dataset validation ([#527](https://github.com/open-mmlab/mmaction2/pull/527)) |
|
|
440 |
- Fix a bug about ResNet pretrain weight initialization ([#582](https://github.com/open-mmlab/mmaction2/pull/582)) |
|
|
441 |
- Fix a bug in CI due to MMCV index ([#495](https://github.com/open-mmlab/mmaction2/pull/495)) |
|
|
442 |
- Remove invalid links of MiT and MMiT ([#516](https://github.com/open-mmlab/mmaction2/pull/516)) |
|
|
443 |
- Fix frame rate bug for AVA preparation ([#576](https://github.com/open-mmlab/mmaction2/pull/576)) |
|
|
444 |
|
|
|
445 |
**ModelZoo** |
|
|
446 |
|
|
|
447 |
### 0.10.0 (31/12/2020) |
|
|
448 |
|
|
|
449 |
**Highlights** |
|
|
450 |
|
|
|
451 |
- Support Spatio-Temporal Action Detection (AVA) |
|
|
452 |
- Support precise BN |
|
|
453 |
|
|
|
454 |
**New Features** |
|
|
455 |
|
|
|
456 |
- Support precise BN ([#501](https://github.com/open-mmlab/mmaction2/pull/501/)) |
|
|
457 |
- Support Spatio-Temporal Action Detection (AVA) ([#351](https://github.com/open-mmlab/mmaction2/pull/351)) |
|
|
458 |
- Support to return feature maps in `inference_recognizer` ([#458](https://github.com/open-mmlab/mmaction2/pull/458)) |
|
|
459 |
|
|
|
460 |
**Improvements** |
|
|
461 |
|
|
|
462 |
- Add arg `stride` to long_video_demo.py, to make inference faster ([#468](https://github.com/open-mmlab/mmaction2/pull/468)) |
|
|
463 |
- Support training and testing for Spatio-Temporal Action Detection ([#351](https://github.com/open-mmlab/mmaction2/pull/351)) |
|
|
464 |
- Fix CI due to pip upgrade ([#454](https://github.com/open-mmlab/mmaction2/pull/454)) |
|
|
465 |
- Add markdown lint in pre-commit hook ([#255](https://github.com/open-mmlab/mmaction2/pull/225)) |
|
|
466 |
- Speed up confusion matrix calculation ([#465](https://github.com/open-mmlab/mmaction2/pull/465)) |
|
|
467 |
- Use title case in modelzoo statistics ([#456](https://github.com/open-mmlab/mmaction2/pull/456)) |
|
|
468 |
- Add FAQ documents for easy troubleshooting. ([#413](https://github.com/open-mmlab/mmaction2/pull/413), [#420](https://github.com/open-mmlab/mmaction2/pull/420), [#439](https://github.com/open-mmlab/mmaction2/pull/439)) |
|
|
469 |
- Support Spatio-Temporal Action Detection with context ([#471](https://github.com/open-mmlab/mmaction2/pull/471)) |
|
|
470 |
- Add class weight for CrossEntropyLoss and BCELossWithLogits ([#509](https://github.com/open-mmlab/mmaction2/pull/509)) |
|
|
471 |
- Add Lazy OPs docs ([#504](https://github.com/open-mmlab/mmaction2/pull/504)) |
|
|
472 |
|
|
|
473 |
**Bug and Typo Fixes** |
|
|
474 |
|
|
|
475 |
- Fix typo in default argument of BaseHead ([#446](https://github.com/open-mmlab/mmaction2/pull/446)) |
|
|
476 |
- Fix potential bug about `output_config` overwrite ([#463](https://github.com/open-mmlab/mmaction2/pull/463)) |
|
|
477 |
|
|
|
478 |
**ModelZoo** |
|
|
479 |
|
|
|
480 |
- Add SlowOnly, SlowFast for AVA2.1 ([#351](https://github.com/open-mmlab/mmaction2/pull/351)) |
|
|
481 |
|
|
|
482 |
### 0.9.0 (30/11/2020) |
|
|
483 |
|
|
|
484 |
**Highlights** |
|
|
485 |
|
|
|
486 |
- Support GradCAM utils for recognizers |
|
|
487 |
- Support ResNet Audio model |
|
|
488 |
|
|
|
489 |
**New Features** |
|
|
490 |
|
|
|
491 |
- Automatically add modelzoo statistics to readthedocs ([#327](https://github.com/open-mmlab/mmaction2/pull/327)) |
|
|
492 |
- Support GYM99 ([#331](https://github.com/open-mmlab/mmaction2/pull/331), [#336](https://github.com/open-mmlab/mmaction2/pull/336)) |
|
|
493 |
- Add AudioOnly Pathway from AVSlowFast. ([#355](https://github.com/open-mmlab/mmaction2/pull/355)) |
|
|
494 |
- Add GradCAM utils for recognizer ([#324](https://github.com/open-mmlab/mmaction2/pull/324)) |
|
|
495 |
- Add print config script ([#345](https://github.com/open-mmlab/mmaction2/pull/345)) |
|
|
496 |
- Add online motion vector decoder ([#291](https://github.com/open-mmlab/mmaction2/pull/291)) |
|
|
497 |
|
|
|
498 |
**Improvements** |
|
|
499 |
|
|
|
500 |
- Support PyTorch 1.7 in CI ([#312](https://github.com/open-mmlab/mmaction2/pull/312)) |
|
|
501 |
- Support to predict different labels in a long video ([#274](https://github.com/open-mmlab/mmaction2/pull/274)) |
|
|
502 |
- Update docs bout test crops ([#359](https://github.com/open-mmlab/mmaction2/pull/359)) |
|
|
503 |
- Polish code format using pylint manually ([#338](https://github.com/open-mmlab/mmaction2/pull/338)) |
|
|
504 |
- Update unittest coverage ([#358](https://github.com/open-mmlab/mmaction2/pull/358), [#322](https://github.com/open-mmlab/mmaction2/pull/322), [#325](https://github.com/open-mmlab/mmaction2/pull/325)) |
|
|
505 |
- Add random seed for building filelists ([#323](https://github.com/open-mmlab/mmaction2/pull/323)) |
|
|
506 |
- Update colab tutorial ([#367](https://github.com/open-mmlab/mmaction2/pull/367)) |
|
|
507 |
- set default batch_size of evaluation and testing to 1 ([#250](https://github.com/open-mmlab/mmaction2/pull/250)) |
|
|
508 |
- Rename the preparation docs to `README.md` ([#388](https://github.com/open-mmlab/mmaction2/pull/388)) |
|
|
509 |
- Move docs about demo to `demo/README.md` ([#329](https://github.com/open-mmlab/mmaction2/pull/329)) |
|
|
510 |
- Remove redundant code in `tools/test.py` ([#310](https://github.com/open-mmlab/mmaction2/pull/310)) |
|
|
511 |
- Automatically calculate number of test clips for Recognizer2D ([#359](https://github.com/open-mmlab/mmaction2/pull/359)) |
|
|
512 |
|
|
|
513 |
**Bug and Typo Fixes** |
|
|
514 |
|
|
|
515 |
- Fix rename Kinetics classnames bug ([#384](https://github.com/open-mmlab/mmaction2/pull/384)) |
|
|
516 |
- Fix a bug in BaseDataset when `data_prefix` is None ([#314](https://github.com/open-mmlab/mmaction2/pull/314)) |
|
|
517 |
- Fix a bug about `tmp_folder` in `OpenCVInit` ([#357](https://github.com/open-mmlab/mmaction2/pull/357)) |
|
|
518 |
- Fix `get_thread_id` when not using disk as backend ([#354](https://github.com/open-mmlab/mmaction2/pull/354), [#357](https://github.com/open-mmlab/mmaction2/pull/357)) |
|
|
519 |
- Fix the bug of HVU object `num_classes` from 1679 to 1678 ([#307](https://github.com/open-mmlab/mmaction2/pull/307)) |
|
|
520 |
- Fix typo in `export_model.md` ([#399](https://github.com/open-mmlab/mmaction2/pull/399)) |
|
|
521 |
- Fix OmniSource training configs ([#321](https://github.com/open-mmlab/mmaction2/pull/321)) |
|
|
522 |
- Fix Issue #306: Bug of SampleAVAFrames ([#317](https://github.com/open-mmlab/mmaction2/pull/317)) |
|
|
523 |
|
|
|
524 |
**ModelZoo** |
|
|
525 |
|
|
|
526 |
- Add SlowOnly model for GYM99, both RGB and Flow ([#336](https://github.com/open-mmlab/mmaction2/pull/336)) |
|
|
527 |
- Add auto modelzoo statistics in readthedocs ([#327](https://github.com/open-mmlab/mmaction2/pull/327)) |
|
|
528 |
- Add TSN for HMDB51 pretrained on Kinetics400, Moments in Time and ImageNet. ([#372](https://github.com/open-mmlab/mmaction2/pull/372)) |
|
|
529 |
|
|
|
530 |
### v0.8.0 (31/10/2020) |
|
|
531 |
|
|
|
532 |
**Highlights** |
|
|
533 |
|
|
|
534 |
- Support [OmniSource](https://arxiv.org/abs/2003.13042) |
|
|
535 |
- Support C3D |
|
|
536 |
- Support video recognition with audio modality |
|
|
537 |
- Support HVU |
|
|
538 |
- Support X3D |
|
|
539 |
|
|
|
540 |
**New Features** |
|
|
541 |
|
|
|
542 |
- Support AVA dataset preparation ([#266](https://github.com/open-mmlab/mmaction2/pull/266)) |
|
|
543 |
- Support the training of video recognition dataset with multiple tag categories ([#235](https://github.com/open-mmlab/mmaction2/pull/235)) |
|
|
544 |
- Support joint training with multiple training datasets of multiple formats, including images, untrimmed videos, etc. ([#242](https://github.com/open-mmlab/mmaction2/pull/242)) |
|
|
545 |
- Support to specify a start epoch to conduct evaluation ([#216](https://github.com/open-mmlab/mmaction2/pull/216)) |
|
|
546 |
- Implement X3D models, support testing with model weights converted from SlowFast ([#288](https://github.com/open-mmlab/mmaction2/pull/288)) |
|
|
547 |
- Support specify a start epoch to conduct evaluation ([#216](https://github.com/open-mmlab/mmaction2/pull/216)) |
|
|
548 |
|
|
|
549 |
**Improvements** |
|
|
550 |
|
|
|
551 |
- Set default values of 'average_clips' in each config file so that there is no need to set it explicitly during testing in most cases ([#232](https://github.com/open-mmlab/mmaction2/pull/232)) |
|
|
552 |
- Extend HVU datatools to generate individual file list for each tag category ([#258](https://github.com/open-mmlab/mmaction2/pull/258)) |
|
|
553 |
- Support data preparation for Kinetics-600 and Kinetics-700 ([#254](https://github.com/open-mmlab/mmaction2/pull/254)) |
|
|
554 |
- Use `metric_dict` to replace hardcoded arguments in `evaluate` function ([#286](https://github.com/open-mmlab/mmaction2/pull/286)) |
|
|
555 |
- Add `cfg-options` in arguments to override some settings in the used config for convenience ([#212](https://github.com/open-mmlab/mmaction2/pull/212)) |
|
|
556 |
- Rename the old evaluating protocol `mean_average_precision` as `mmit_mean_average_precision` since it is only used on MMIT and is not the `mAP` we usually talk about. Add `mean_average_precision`, which is the real `mAP` ([#235](https://github.com/open-mmlab/mmaction2/pull/235)) |
|
|
557 |
- Add accurate setting (Three crop * 2 clip) and report corresponding performance for TSM model ([#241](https://github.com/open-mmlab/mmaction2/pull/241)) |
|
|
558 |
- Add citations in each preparing_dataset.md in `tools/data/dataset` ([#289](https://github.com/open-mmlab/mmaction2/pull/289)) |
|
|
559 |
- Update the performance of audio-visual fusion on Kinetics-400 ([#281](https://github.com/open-mmlab/mmaction2/pull/281)) |
|
|
560 |
- Support data preparation of OmniSource web datasets, including GoogleImage, InsImage, InsVideo and KineticsRawVideo ([#294](https://github.com/open-mmlab/mmaction2/pull/294)) |
|
|
561 |
- Use `metric_options` dict to provide metric args in `evaluate` ([#286](https://github.com/open-mmlab/mmaction2/pull/286)) |
|
|
562 |
|
|
|
563 |
**Bug Fixes** |
|
|
564 |
|
|
|
565 |
- Register `FrameSelector` in `PIPELINES` ([#268](https://github.com/open-mmlab/mmaction2/pull/268)) |
|
|
566 |
- Fix the potential bug for default value in dataset_setting ([#245](https://github.com/open-mmlab/mmaction2/pull/245)) |
|
|
567 |
- Fix multi-node dist test ([#292](https://github.com/open-mmlab/mmaction2/pull/292)) |
|
|
568 |
- Fix the data preparation bug for `something-something` dataset ([#278](https://github.com/open-mmlab/mmaction2/pull/278)) |
|
|
569 |
- Fix the invalid config url in slowonly README data benchmark ([#249](https://github.com/open-mmlab/mmaction2/pull/249)) |
|
|
570 |
- Validate that the performance of models trained with videos have no significant difference comparing to the performance of models trained with rawframes ([#256](https://github.com/open-mmlab/mmaction2/pull/256)) |
|
|
571 |
- Correct the `img_norm_cfg` used by TSN-3seg-R50 UCF-101 model, improve the Top-1 accuracy by 3% ([#273](https://github.com/open-mmlab/mmaction2/pull/273)) |
|
|
572 |
|
|
|
573 |
**ModelZoo** |
|
|
574 |
|
|
|
575 |
- Add Baselines for Kinetics-600 and Kinetics-700, including TSN-R50-8seg and SlowOnly-R50-8x8 ([#259](https://github.com/open-mmlab/mmaction2/pull/259)) |
|
|
576 |
- Add OmniSource benchmark on MiniKineitcs ([#296](https://github.com/open-mmlab/mmaction2/pull/296)) |
|
|
577 |
- Add Baselines for HVU, including TSN-R18-8seg on 6 tag categories of HVU ([#287](https://github.com/open-mmlab/mmaction2/pull/287)) |
|
|
578 |
- Add X3D models ported from [SlowFast](https://github.com/facebookresearch/SlowFast/) ([#288](https://github.com/open-mmlab/mmaction2/pull/288)) |
|
|
579 |
|
|
|
580 |
### v0.7.0 (30/9/2020) |
|
|
581 |
|
|
|
582 |
**Highlights** |
|
|
583 |
|
|
|
584 |
- Support TPN |
|
|
585 |
- Support JHMDB, UCF101-24, HVU dataset preparation |
|
|
586 |
- support onnx model conversion |
|
|
587 |
|
|
|
588 |
**New Features** |
|
|
589 |
|
|
|
590 |
- Support the data pre-processing pipeline for the HVU Dataset ([#277](https://github.com/open-mmlab/mmaction2/pull/227/)) |
|
|
591 |
- Support real-time action recognition from web camera ([#171](https://github.com/open-mmlab/mmaction2/pull/171)) |
|
|
592 |
- Support onnx ([#160](https://github.com/open-mmlab/mmaction2/pull/160)) |
|
|
593 |
- Support UCF101-24 preparation ([#219](https://github.com/open-mmlab/mmaction2/pull/219)) |
|
|
594 |
- Support evaluating mAP for ActivityNet with [CUHK17_activitynet_pred](http://activity-net.org/challenges/2017/evaluation.html) ([#176](https://github.com/open-mmlab/mmaction2/pull/176)) |
|
|
595 |
- Add the data pipeline for ActivityNet, including downloading videos, extracting RGB and Flow frames, finetuning TSN and extracting feature ([#190](https://github.com/open-mmlab/mmaction2/pull/190)) |
|
|
596 |
- Support JHMDB preparation ([#220](https://github.com/open-mmlab/mmaction2/pull/220)) |
|
|
597 |
|
|
|
598 |
**ModelZoo** |
|
|
599 |
|
|
|
600 |
- Add finetuning setting for SlowOnly ([#173](https://github.com/open-mmlab/mmaction2/pull/173)) |
|
|
601 |
- Add TSN and SlowOnly models trained with [OmniSource](https://arxiv.org/abs/2003.13042), which achieve 75.7% Top-1 with TSN-R50-3seg and 80.4% Top-1 with SlowOnly-R101-8x8 ([#215](https://github.com/open-mmlab/mmaction2/pull/215)) |
|
|
602 |
|
|
|
603 |
**Improvements** |
|
|
604 |
|
|
|
605 |
- Support demo with video url ([#165](https://github.com/open-mmlab/mmaction2/pull/165)) |
|
|
606 |
- Support multi-batch when testing ([#184](https://github.com/open-mmlab/mmaction2/pull/184)) |
|
|
607 |
- Add tutorial for adding a new learning rate updater ([#181](https://github.com/open-mmlab/mmaction2/pull/181)) |
|
|
608 |
- Add config name in meta info ([#183](https://github.com/open-mmlab/mmaction2/pull/183)) |
|
|
609 |
- Remove git hash in `__version__` ([#189](https://github.com/open-mmlab/mmaction2/pull/189)) |
|
|
610 |
- Check mmcv version ([#189](https://github.com/open-mmlab/mmaction2/pull/189)) |
|
|
611 |
- Update url with 'https://download.openmmlab.com' ([#208](https://github.com/open-mmlab/mmaction2/pull/208)) |
|
|
612 |
- Update Docker file to support PyTorch 1.6 and update `install.md` ([#209](https://github.com/open-mmlab/mmaction2/pull/209)) |
|
|
613 |
- Polish readsthedocs display ([#217](https://github.com/open-mmlab/mmaction2/pull/217), [#229](https://github.com/open-mmlab/mmaction2/pull/229)) |
|
|
614 |
|
|
|
615 |
**Bug Fixes** |
|
|
616 |
|
|
|
617 |
- Fix the bug when using OpenCV to extract only RGB frames with original shape ([#184](https://github.com/open-mmlab/mmaction2/pull/187)) |
|
|
618 |
- Fix the bug of sthv2 `num_classes` from 339 to 174 ([#174](https://github.com/open-mmlab/mmaction2/pull/174), [#207](https://github.com/open-mmlab/mmaction2/pull/207)) |
|
|
619 |
|
|
|
620 |
### v0.6.0 (2/9/2020) |
|
|
621 |
|
|
|
622 |
**Highlights** |
|
|
623 |
|
|
|
624 |
- Support TIN, CSN, SSN, NonLocal |
|
|
625 |
- Support FP16 training |
|
|
626 |
|
|
|
627 |
**New Features** |
|
|
628 |
|
|
|
629 |
- Support NonLocal module and provide ckpt in TSM and I3D ([#41](https://github.com/open-mmlab/mmaction2/pull/41)) |
|
|
630 |
- Support SSN ([#33](https://github.com/open-mmlab/mmaction2/pull/33), [#37](https://github.com/open-mmlab/mmaction2/pull/37), [#52](https://github.com/open-mmlab/mmaction2/pull/52), [#55](https://github.com/open-mmlab/mmaction2/pull/55)) |
|
|
631 |
- Support CSN ([#87](https://github.com/open-mmlab/mmaction2/pull/87)) |
|
|
632 |
- Support TIN ([#53](https://github.com/open-mmlab/mmaction2/pull/53)) |
|
|
633 |
- Support HMDB51 dataset preparation ([#60](https://github.com/open-mmlab/mmaction2/pull/60)) |
|
|
634 |
- Support encoding videos from frames ([#84](https://github.com/open-mmlab/mmaction2/pull/84)) |
|
|
635 |
- Support FP16 training ([#25](https://github.com/open-mmlab/mmaction2/pull/25)) |
|
|
636 |
- Enhance demo by supporting rawframe inference ([#59](https://github.com/open-mmlab/mmaction2/pull/59)), output video/gif ([#72](https://github.com/open-mmlab/mmaction2/pull/72)) |
|
|
637 |
|
|
|
638 |
**ModelZoo** |
|
|
639 |
|
|
|
640 |
- Update Slowfast modelzoo ([#51](https://github.com/open-mmlab/mmaction2/pull/51)) |
|
|
641 |
- Update TSN, TSM video checkpoints ([#50](https://github.com/open-mmlab/mmaction2/pull/50)) |
|
|
642 |
- Add data benchmark for TSN ([#57](https://github.com/open-mmlab/mmaction2/pull/57)) |
|
|
643 |
- Add data benchmark for SlowOnly ([#77](https://github.com/open-mmlab/mmaction2/pull/77)) |
|
|
644 |
- Add BSN/BMN performance results with feature extracted by our codebase ([#99](https://github.com/open-mmlab/mmaction2/pull/99)) |
|
|
645 |
|
|
|
646 |
**Improvements** |
|
|
647 |
|
|
|
648 |
- Polish data preparation codes ([#70](https://github.com/open-mmlab/mmaction2/pull/70)) |
|
|
649 |
- Improve data preparation scripts ([#58](https://github.com/open-mmlab/mmaction2/pull/58)) |
|
|
650 |
- Improve unittest coverage and minor fix ([#62](https://github.com/open-mmlab/mmaction2/pull/62)) |
|
|
651 |
- Support PyTorch 1.6 in CI ([#117](https://github.com/open-mmlab/mmaction2/pull/117)) |
|
|
652 |
- Support `with_offset` for rawframe dataset ([#48](https://github.com/open-mmlab/mmaction2/pull/48)) |
|
|
653 |
- Support json annotation files ([#119](https://github.com/open-mmlab/mmaction2/pull/119)) |
|
|
654 |
- Support `multi-class` in TSMHead ([#104](https://github.com/open-mmlab/mmaction2/pull/104)) |
|
|
655 |
- Support using `val_step()` to validate data for each `val` workflow ([#123](https://github.com/open-mmlab/mmaction2/pull/123)) |
|
|
656 |
- Use `xxInit()` method to get `total_frames` and make `total_frames` a required key ([#90](https://github.com/open-mmlab/mmaction2/pull/90)) |
|
|
657 |
- Add paper introduction in model readme ([#140](https://github.com/open-mmlab/mmaction2/pull/140)) |
|
|
658 |
- Adjust the directory structure of `tools/` and rename some scripts files ([#142](https://github.com/open-mmlab/mmaction2/pull/142)) |
|
|
659 |
|
|
|
660 |
**Bug Fixes** |
|
|
661 |
|
|
|
662 |
- Fix configs for localization test ([#67](https://github.com/open-mmlab/mmaction2/pull/67)) |
|
|
663 |
- Fix configs of SlowOnly by fixing lr to 8 gpus ([#136](https://github.com/open-mmlab/mmaction2/pull/136)) |
|
|
664 |
- Fix the bug in analyze_log ([#54](https://github.com/open-mmlab/mmaction2/pull/54)) |
|
|
665 |
- Fix the bug of generating HMDB51 class index file ([#69](https://github.com/open-mmlab/mmaction2/pull/69)) |
|
|
666 |
- Fix the bug of using `load_checkpoint()` in ResNet ([#93](https://github.com/open-mmlab/mmaction2/pull/93)) |
|
|
667 |
- Fix the bug of `--work-dir` when using slurm training script ([#110](https://github.com/open-mmlab/mmaction2/pull/110)) |
|
|
668 |
- Correct the sthv1/sthv2 rawframes filelist generate command ([#71](https://github.com/open-mmlab/mmaction2/pull/71)) |
|
|
669 |
- `CosineAnnealing` typo ([#47](https://github.com/open-mmlab/mmaction2/pull/47)) |
|
|
670 |
|
|
|
671 |
### v0.5.0 (9/7/2020) |
|
|
672 |
|
|
|
673 |
**Highlights** |
|
|
674 |
|
|
|
675 |
- MMAction2 is released |
|
|
676 |
|
|
|
677 |
**New Features** |
|
|
678 |
|
|
|
679 |
- Support various datasets: UCF101, Kinetics-400, Something-Something V1&V2, Moments in Time, |
|
|
680 |
Multi-Moments in Time, THUMOS14 |
|
|
681 |
- Support various action recognition methods: TSN, TSM, R(2+1)D, I3D, SlowOnly, SlowFast, Non-local |
|
|
682 |
- Support various action localization methods: BSN, BMN |
|
|
683 |
- Colab demo for action recognition |