2021
03-05
03-05
解决pytorch 保存模型遇到的问题
今天用pytorch保存模型时遇到bugCan'tpickle<class'torch._C._VariableFunctions'>在google上查找原因,发现是保存时保存了整个模型的原因,而模型中有一些自定义的参数将torch.save(model,save_path)改为torch.save(model.state_dict(),save_path)然后载入模型也做相应的更改就好了补充:pytorch训练模型的一些坑1.图像读取opencv的python和c++读取的图像结果不一致,是因为python和c++采用的opencv版本不一样,从而使用的...
继续阅读 >
今天做了一个关于keras保存模型的实验,希望有助于大家了解keras保存模型的区别。我们知道keras的模型一般保存为后缀名为h5的文件,比如final_model.h5。同样是h5文件用save()和save_weight()保存效果是不一样的。我们用宇宙最通用的数据集MNIST来做这个实验,首先设计一个两层全连接网络:inputs=Input(shape=(784,))x=Dense(64,activation='relu')(inputs)x=Dense(64,activation='relu')(x)y=Dense(10,activation='s...