a60307c2174c33306a770dc305abacd2be588281,chainer_/chainercv2/models/shufflenetv2b.py,ShuffleUnit,__init__,#ShuffleUnit#Any#Any#Any#Any#Any#Any#,72
Before Change
if self.use_se:
self.se = SEBlock(channels=y2_out_channels)
if downsample:
self.shortcut_dconv = ShuffleDwConv3x3(
channels=in_channels,
stride=2)
self.shortcut_conv = conv1x1_block(
in_channels=in_channels,
out_channels=in_channels)
After Change
self.conv1 = conv1x1_block(
in_channels=y2_in_channels,
out_channels=mid_channels)
self.dconv = dwconv3x3_block(
in_channels=mid_channels,
out_channels=mid_channels,
stride=(2 if self.downsample else 1),
activation=None,
activate=False)
self.conv2 = conv1x1_block(
in_channels=mid_channels,
out_channels=y2_out_channels)
if self.use_se:
self.se = SEBlock(channels=y2_out_channels)
if downsample:
self.shortcut_dconv = dwconv3x3_block(
in_channels=in_channels,
out_channels=in_channels,
stride=2,
activation=None,
activate=False)
self.shortcut_conv = conv1x1_block(
in_channels=in_channels,
out_channels=in_channels)
In pattern: SUPERPATTERN
Frequency: 3
Non-data size: 5
Instances
Project Name: osmr/imgclsmob
Commit Name: a60307c2174c33306a770dc305abacd2be588281
Time: 2019-01-08
Author: osemery@gmail.com
File Name: chainer_/chainercv2/models/shufflenetv2b.py
Class Name: ShuffleUnit
Method Name: __init__
Project Name: osmr/imgclsmob
Commit Name: a60307c2174c33306a770dc305abacd2be588281
Time: 2019-01-08
Author: osemery@gmail.com
File Name: chainer_/chainercv2/models/shufflenetv2b.py
Class Name: ShuffleUnit
Method Name: __init__
Project Name: osmr/imgclsmob
Commit Name: a60307c2174c33306a770dc305abacd2be588281
Time: 2019-01-08
Author: osemery@gmail.com
File Name: pytorch/pytorchcv/models/shufflenetv2b.py
Class Name: ShuffleUnit
Method Name: __init__
Project Name: osmr/imgclsmob
Commit Name: a60307c2174c33306a770dc305abacd2be588281
Time: 2019-01-08
Author: osemery@gmail.com
File Name: gluon/gluoncv2/models/shufflenetv2b.py
Class Name: ShuffleUnit
Method Name: __init__