if pretrained_model:
model_dict = lprnet.state_dict()
pretrained_dict = torch.load(pretrained_model,map_location=device)
pretrained_dict ={k: v for k, v in pretrained_dict.items()if
k.split('.')[0]in['backbone','character_layers','container']}# pretrained_dict = {k: v for k, v in pretrained_dict.items() if# k.split('.')[0] not in ['character_layers', 'container']}
model_dict.update(pretrained_dict)
lprnet.load_state_dict(model_dict)