Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openvinotoolkit
mmaction2
提交
553c59ef
M
mmaction2
项目概览
openvinotoolkit
/
mmaction2
10 个月 前同步成功
通知
2
Star
5
Fork
3
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
M
mmaction2
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
553c59ef
编写于
7月 24, 2020
作者:
S
su
提交者:
GitHub
7月 24, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Retest tsn and tsm video ckpts (#50)
上级
dd840157
变更
6
隐藏空白更改
内联
并排
Showing
6 changed file
with
7 addition
and
6 deletion
+7
-6
configs/recognition/slowfast/README.md
configs/recognition/slowfast/README.md
+1
-1
configs/recognition/tsm/README.md
configs/recognition/tsm/README.md
+1
-0
configs/recognition/tsm/tsm_r50_video_1x1x8_50e_kinetics400_rgb.py
...ecognition/tsm/tsm_r50_video_1x1x8_50e_kinetics400_rgb.py
+1
-1
configs/recognition/tsn/README.md
configs/recognition/tsn/README.md
+2
-2
configs/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb.py
...cognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb.py
+1
-1
configs/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb.py
...ion/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb.py
+1
-1
未找到文件。
configs/recognition/slowfast/README.md
浏览文件 @
553c59ef
...
...
@@ -6,7 +6,7 @@
|config | resolution | gpus | backbone |pretrain| top1 acc| top5 acc | inference_time(video/s) | gpu_mem(M) | ckpt | log| json|
|:--|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|
|
[
slowfast_r50_4x16x1_256e_kinetics400_rgb
](
/configs/recognition/slowfast/slowfast_r50_4x16x1_256e_kinetics400_rgb.py
)
|short-side 320|8x3| ResNet50|None |75.64|92.3|1.6 ((32+4)x10x3 frames)|6203|
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_4x16x1_256e_kinetics400_rgb/slowfast_r50_4x16x1_256e_kinetics400_rgb_20200704-bcde7ed7.pth
)
|
[
log
]
(https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_4x16x1_256e_kinetics400_rgb/20200704_232901.log)|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_4x16x1_256e_kinetics400_rgb/20200704_232901.log.json
)
|
|
[
slowfast_r50_4x16x1_256e_kinetics400_rgb
](
/configs/recognition/slowfast/slowfast_r50_4x16x1_256e_kinetics400_rgb.py
)
|short-side 320|8x3| ResNet50|None |75.64|92.3|1.6 ((32+4)x10x3 frames)|6203|
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_4x16x1_256e_kinetics400_rgb/slowfast_r50_4x16x1_256e_kinetics400_rgb_20200704-bcde7ed7.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_4x16x1_256e_kinetics400_rgb/20200704_232901.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_4x16x1_256e_kinetics400_rgb/20200704_232901.log.json
)
|
|
[
slowfast_r50_8x8x1_256e_kinetics400_rgb
](
/configs/recognition/slowfast/slowfast_r50_8x8x1_256e_kinetics400_rgb.py
)
|short-side 320|8x3| ResNet50 |None|76.94|92.8|1.3 ((32+8)x10x3 frames)|9062|
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_8x8x1_256e_kinetics400_rgb/slowfast_r50_8x8x1_256e_kinetics400_rgb_20200716-73547d2b.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_8x8x1_256e_kinetics400_rgb/20200716_192653.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/slowfast/slowfast_r50_8x8x1_256e_kinetics400_rgb/20200716_192653.log.json
)
|
Notes:
...
...
configs/recognition/tsm/README.md
浏览文件 @
553c59ef
...
...
@@ -7,6 +7,7 @@
|config | resolution | gpus | backbone | pretrain | top1 acc| top5 acc | reference top1 acc | reference top5 acc | inference_time(video/s) | gpu_mem(M)| ckpt | log| json|
|:--|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|:--:|
|
[
tsm_r50_1x1x8_50e_kinetics400_rgb
](
/configs/recognition/tsm/tsm_r50_1x1x8_50e_kinetics400_rgb.py
)
|340x256|8| ResNet50| ImageNet |70.24|89.56|
[
70.36
](
https://github.com/mit-han-lab/temporal-shift-module/blob/8d53d6fda40bea2f1b37a6095279c4b454d672bd/scripts/train_tsm_kinetics_rgb_8f.sh
)
|
[
89.49
](
https://github.com/mit-han-lab/temporal-shift-module/blob/8d53d6fda40bea2f1b37a6095279c4b454d672bd/scripts/train_tsm_kinetics_rgb_8f.sh
)
|74.0 (8x1 frames)| 7079 |
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_1x1x8_50e_kinetics400_rgb/tsm_r50_1x1x8_50e_kinetics400_rgb_20200607-af7fb746.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_1x1x8_50e_kinetics400_rgb/20200607_211800.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_1x1x8_50e_kinetics400_rgb/20200607_211800.log.json
)
|
|
[
tsm_r50_video_1x1x8_50e_kinetics400_rgb
](
/configs/recognition/tsm/tsm_r50_video_1x1x8_50e_kinetics400_rgb.py
)
|short-side 256|8| ResNet50| ImageNet |70.25|89.66|
[
70.36
](
https://github.com/mit-han-lab/temporal-shift-module/blob/8d53d6fda40bea2f1b37a6095279c4b454d672bd/scripts/train_tsm_kinetics_rgb_8f.sh
)
|
[
89.49
](
https://github.com/mit-han-lab/temporal-shift-module/blob/8d53d6fda40bea2f1b37a6095279c4b454d672bd/scripts/train_tsm_kinetics_rgb_8f.sh
)
|74.0 (8x1 frames)| 7077 |
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_video_1x1x8_100e_kinetics400_rgb/tsm_r50_video_1x1x8_100e_kinetics400_rgb_20200702-a77f4328.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_video_1x1x8_100e_kinetics400_rgb/tsm_r50_video_2d_1x1x8_50e_kinetics400_rgb.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_video_1x1x8_100e_kinetics400_rgb/tsm_r50_video_2d_1x1x8_50e_kinetics400_rgb.log.json
)
|
|
[
tsm_r50_dense_1x1x8_100e_kinetics400_rgb
](
/configs/recognition/tsm/tsm_r50_dense_1x1x8_100e_kinetics400_rgb.py
)
|340x256|8x4| ResNet50 | ImageNet|72.9|90.44|
[
72.22
](
https://github.com/mit-han-lab/temporal-shift-module/tree/8d53d6fda40bea2f1b37a6095279c4b454d672bd#dense-sample
)
|
[
90.37
](
https://github.com/mit-han-lab/temporal-shift-module/tree/8d53d6fda40bea2f1b37a6095279c4b454d672bd#dense-sample
)
|11.5 (8x10 frames)| 7079 |
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_dense_1x1x8_100e_kinetics400_rgb/tsm_r50_dense_1x1x8_100e_kinetics400_rgb_20200626-91a54551.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_dense_1x1x8_100e_kinetics400_rgb/20200626_213415.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_dense_1x1x8_100e_kinetics400_rgb/20200626_213415.log.json
)
|
|
[
tsm_r50_1x1x16_50e_kinetics400_rgb
](
/configs/recognition/tsm/tsm_r50_1x1x16_50e_kinetics400_rgb.py
)
|340x256|8| ResNet50| ImageNet |71.69|90.4|
[
70.67
](
https://github.com/mit-han-lab/temporal-shift-module/blob/8d53d6fda40bea2f1b37a6095279c4b454d672bd/scripts/train_tsm_kinetics_rgb_16f.sh
)
|
[
89.98
](
https://github.com/mit-han-lab/temporal-shift-module/blob/8d53d6fda40bea2f1b37a6095279c4b454d672bd/scripts/train_tsm_kinetics_rgb_16f.sh
)
|47.0 (16x1 frames)| 10404 |
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_1x1x16_50e_kinetics400_rgb/tsm_r50_1x1x16_50e_kinetics400_rgb_20200607-f731bffc.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_1x1x16_50e_kinetics400_rgb/20200607_221310.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsm/tsm_r50_1x1x16_50e_kinetics400_rgb/20200607_221310.log.json
)
|
...
...
configs/recognition/tsm/tsm_r50_video_1x1x8_
10
0e_kinetics400_rgb.py
→
configs/recognition/tsm/tsm_r50_video_1x1x8_
5
0e_kinetics400_rgb.py
浏览文件 @
553c59ef
...
...
@@ -130,7 +130,7 @@ log_config = dict(
# runtime settings
dist_params
=
dict
(
backend
=
'nccl'
)
log_level
=
'INFO'
work_dir
=
'./work_dirs/tsm_r50_video_2d_1x1x8_
10
0e_kinetics400_rgb/'
work_dir
=
'./work_dirs/tsm_r50_video_2d_1x1x8_
5
0e_kinetics400_rgb/'
load_from
=
None
resume_from
=
None
workflow
=
[(
'train'
,
1
)]
configs/recognition/tsn/README.md
浏览文件 @
553c59ef
...
...
@@ -21,8 +21,8 @@
|
[
tsn_r50_320p_1x1x8_110e_kinetics400_flow
](
/configs/recognition/tsn/tsn_r50_320p_1x1x8_110e_kinetics400_flow.py
)
|short-side 320|8x4| ResNet50 | ImageNet|57.76|80.99|x|x|x| 8473 |
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_320p_1x1x8_110e_kinetics400_flow/tsn_r50_320p_1x1x8_110e_kinetics400_flow_20200705-1f39486b.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_320p_1x1x8_110e_kinetics400_flow/tsn_r50_f8_kinetics400_flow_shortedge_57.8_81.0.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_320p_1x1x8_110e_kinetics400_flow/tsn_r50_f8_kinetics400_flow_shortedge_57.8_81.0.log.json
)
|
|tsn_r50_320p_1x1x8_kinetics400_twostream [1: 1]
*
|x|x| ResNet50| ImageNet |74.64|91.77| x | x | x | x | x|x|x|
|
[
tsn_r50_dense_1x1x8_100e_kinetics400_rgb
](
/configs/recognition/tsn/tsn_r50_dense_1x1x8_100e_kinetics400_rgb.py
)
|340x256|8| ResNet50 | ImageNet|70.77|89.3|
[
68.75
](
https://github.com/mit-han-lab/temporal-shift-module/tree/8d53d6fda40bea2f1b37a6095279c4b454d672bd#training
)
|
[
88.42
](
https://github.com/mit-han-lab/temporal-shift-module/tree/8d53d6fda40bea2f1b37a6095279c4b454d672bd#training
)
|12.2 (8x10 frames)|8344|
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_dense_1x1x8_100e_kinetics400_rgb/tsn_r50_dense_1x1x8_100e_kinetics400_rgb_20200606-e925e6e3.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_dense_1x1x8_100e_kinetics400_rgb/20200606_003901.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_dense_1x1x8_100e_kinetics400_rgb/20200606_003901.log.json
)
|
|
[
tsn_r50_video_1x1x8_100e_kinetics400_rgb
](
/configs/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb.py
)
|
340x256|8| ResNet50| ImageNet | 69.22 | 88.69
|x|x|x|21558|
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb/tsn_r50_video_1x1x8_100e_kinetics400_rgb_20200702-568cde33.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb/tsn_r50_video_2d_1x1x8_100e_kinetics400_rgb.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb/tsn_r50_video_2d_1x1x8_100e_kinetics400_rgb.log.json
)
|
|
[
tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb
](
/configs/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb.py
)
|
340x256|8| ResNet50| ImageNet | 70.21 | 89.00
|x|x|x|21553|
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb_20200703-0f19175f.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb/tsn_r50_video_2d_1x1x8_dense_100e_kinetics400_rgb.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb/tsn_r50_video_2d_1x1x8_dense_100e_kinetics400_rgb.log.json
)
|
|
[
tsn_r50_video_1x1x8_100e_kinetics400_rgb
](
/configs/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb.py
)
|
short-side 256|8| ResNet50| ImageNet | 71.79 | 90.25
|x|x|x|21558|
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb/tsn_r50_video_1x1x8_100e_kinetics400_rgb_20200702-568cde33.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb/tsn_r50_video_2d_1x1x8_100e_kinetics400_rgb.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb/tsn_r50_video_2d_1x1x8_100e_kinetics400_rgb.log.json
)
|
|
[
tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb
](
/configs/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb.py
)
|
short-side 256|8| ResNet50| ImageNet | 70.4 | 89.12
|x|x|x|21553|
[
ckpt
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb_20200703-0f19175f.pth
)
|
[
log
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb/tsn_r50_video_2d_1x1x8_dense_100e_kinetics400_rgb.log
)
|
[
json
](
https://openmmlab.oss-accelerate.aliyuncs.com/mmaction/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb/tsn_r50_video_2d_1x1x8_dense_100e_kinetics400_rgb.log.json
)
|
Here, We use [1: 1] to indicate that we combine rgb and flow score with coefficients 1: 1 to get the two-stream prediction (without applying softmax).
...
...
configs/recognition/tsn/tsn_r50_video_1x1x8_100e_kinetics400_rgb.py
浏览文件 @
553c59ef
...
...
@@ -77,7 +77,7 @@ test_pipeline = [
test_mode
=
True
),
dict
(
type
=
'DecordDecode'
),
dict
(
type
=
'Resize'
,
scale
=
(
-
1
,
256
)),
dict
(
type
=
'T
enCrop'
,
crop_size
=
224
),
dict
(
type
=
'T
hreeCrop'
,
crop_size
=
256
),
dict
(
type
=
'Flip'
,
flip_ratio
=
0
),
dict
(
type
=
'Normalize'
,
**
img_norm_cfg
),
dict
(
type
=
'FormatShape'
,
input_format
=
'NCHW'
),
...
...
configs/recognition/tsn/tsn_r50_video_dense_1x1x8_100e_kinetics400_rgb.py
浏览文件 @
553c59ef
...
...
@@ -72,7 +72,7 @@ test_pipeline = [
type
=
'DenseSampleFrames'
,
clip_len
=
1
,
frame_interval
=
1
,
num_clips
=
25
,
num_clips
=
8
,
start_index
=
0
,
test_mode
=
True
),
dict
(
type
=
'DecordDecode'
),
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录