mirror of
https://github.com/huggingface/pytorch-image-models.git
synced 2025-06-03 15:01:08 +08:00
Fix ordering of tests
This commit is contained in:
parent
65c3d78b96
commit
6d2acec1bb
@ -44,17 +44,14 @@ def test_freeze_unfreeze():
|
||||
assert isinstance(model.layer1[0].bn1, BatchNorm2d)
|
||||
assert model.layer2[0].conv1.weight.requires_grad == True
|
||||
|
||||
# Freeze BN
|
||||
# Freeze/unfreeze BN
|
||||
# From root
|
||||
freeze(model, ['layer1.0.bn1'])
|
||||
assert isinstance(model.layer1[0].bn1, FrozenBatchNorm2d)
|
||||
# From direct parent
|
||||
freeze(model.layer1[0], ['bn1'])
|
||||
assert isinstance(model.layer1[0].bn1, FrozenBatchNorm2d)
|
||||
|
||||
# Unfreeze BN
|
||||
unfreeze(model, ['layer1.0.bn1'])
|
||||
assert isinstance(model.layer1[0].bn1, BatchNorm2d)
|
||||
# From direct parent
|
||||
freeze(model.layer1[0], ['bn1'])
|
||||
assert isinstance(model.layer1[0].bn1, FrozenBatchNorm2d)
|
||||
unfreeze(model.layer1[0], ['bn1'])
|
||||
assert isinstance(model.layer1[0].bn1, BatchNorm2d)
|
Loading…
x
Reference in New Issue
Block a user