data_dict=vgg16_data.item()
来源:6-4 VGG16预训练模型格式
慕运维4078964
2020-04-19
老师,网上查不到item()函数的用法,只查到了items(),请问两者的区别是什么呢,还有这行的功能是什么呢,是将一个numpy的矩阵转换为一个字典的形式吗?
写回答
1回答
-
vgg16_data = np.load('../../style_transfer_data/vgg16.npy', encoding='latin1', allow_pickle=True) print(type(vgg16_data))
vgg载入进来后,vgg16_data的类型是<class 'numpy.ndarray'>, 调用它的item方法就会吧ndarray变成普通的python数据结构,这里vgg16_data内部是一个字典,所以item将其转换为字典。
item方法的link:https://docs.scipy.org/doc/numpy/reference/generated/numpy.ndarray.item.html#numpy.ndarray.item
012020-04-22