Skip to content

Commit 304bafb

Browse files
Merge pull request #1610 from TingquanGao/dev/fix_theseus
fix: upgrade replace_sub() to upgrade_sublayer()
2 parents 60f859b + d6aeba6 commit 304bafb

6 files changed

+8
-8
lines changed

ppcls/arch/backbone/variant_models/pp_lcnet_variant.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@ def forward(self, input, res_dict=None, **kwargs):
1919

2020

2121
def PPLCNet_x2_5_Tanh(pretrained=False, use_ssld=False, **kwargs):
22-
def replace_function(origin_layer):
22+
def replace_function(origin_layer, pattern):
2323
new_layer = TanhSuffix(origin_layer)
2424
return new_layer
2525

26-
match_re = "linear_0"
26+
pattern = "fc"
2727
model = PPLCNet_x2_5(pretrained=pretrained, use_ssld=use_ssld, **kwargs)
28-
model.replace_sub(match_re, replace_function, True)
28+
model.upgrade_sublayer(pattern, replace_function)
2929
return model

ppcls/configs/Vehicle/PPLCNet_2.5x_ReID.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ Arch:
2727
pretrained: True
2828
use_ssld: True
2929
BackboneStopLayer:
30-
name: "flatten_0"
30+
name: "flatten"
3131
Neck:
3232
name: "FC"
3333
embedding_size: 1280

ppcls/configs/quick_start/MobileNetV1_retrieval.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ Arch:
2525
name: MobileNetV1
2626
pretrained: False
2727
BackboneStopLayer:
28-
name: flatten_0
28+
name: "flatten"
2929
Neck:
3030
name: FC
3131
embedding_size: 1024

ppcls/configs/slim/GeneralRecognition_PPLCNet_x2_5_quantization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Arch:
3434
pretrained: False
3535
use_ssld: True
3636
BackboneStopLayer:
37-
name: flatten_0
37+
name: "flatten"
3838
Neck:
3939
name: FC
4040
embedding_size: 1280

ppcls/configs/slim/ResNet50_vehicle_reid_prune.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Arch:
3131
name: "ResNet50_last_stage_stride1"
3232
pretrained: True
3333
BackboneStopLayer:
34-
name: "adaptive_avg_pool2d_0"
34+
name: "avg_pool"
3535
Neck:
3636
name: "VehicleNeck"
3737
in_channels: 2048

ppcls/configs/slim/ResNet50_vehicle_reid_quantization.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Arch:
3030
name: "ResNet50_last_stage_stride1"
3131
pretrained: True
3232
BackboneStopLayer:
33-
name: "adaptive_avg_pool2d_0"
33+
name: "avg_pool"
3434
Neck:
3535
name: "VehicleNeck"
3636
in_channels: 2048

0 commit comments

Comments
 (0)