Closed aosodofogo closed 2 weeks ago
首先是我将第75行 if name == 'layer4.0.conv1.weight': 修改为 if name == 'module.layer4.0.conv1.weight': 这部分是保证模型lay4之后的保持更新。
然后,在utils.py的第163行,output在epoch等于1 的时候,output = model(input)输出结果全是nan,请问为什么会这样呢
将预训练模型加载改成resnet50 解决了这个问题
首先是我将第75行 if name == 'layer4.0.conv1.weight': 修改为 if name == 'module.layer4.0.conv1.weight': 这部分是保证模型lay4之后的保持更新。
然后,在utils.py的第163行,output在epoch等于1 的时候,output = model(input)输出结果全是nan,请问为什么会这样呢