np.load中encoding的方法

来源:6-6 VGG16模型搭建与载入类的封装

遇到算法就懵逼

2019-04-12

Vgg16_npy_path = './vgg16.npy'
data_dict = np.load(Vgg16_npy_path, encoding='latin1').item()

请问老师这个encoding的方法是怎么确定的,为什么是latin1,不是之前一直在用的bytes

写回答

1回答

心影交叠

2019-04-13

由于在Python2 中的默认编码为ASCII,但是在Python3中的默认编码为UTF-8。所以在使用np.load(det.npy)的时候会出现错误提示:you may need to pass the encoding= option to numpy.load当遇到这种情况的时候,用np.load(det.npy,encoding="latin1")就可以了。


1
0

深度学习之神经网络(CNN/RNN/GAN)算法原理+实战

深度学习算法工程师必学,深入理解深度学习核心算法CNN RNN GAN

2617 学习 · 935 问题

查看课程