【发布时间】:2019-04-03 16:57:08
【问题描述】:
我正在尝试了解 skimage 中的调整大小功能是如何工作的。我试图让我的x_train 数据是 CIFAR10 数据集,其形状为x_train shape: (50000, 32, 32, 3),以调整为 (244, 244, 3) 以用于 VGG19 模型。我尝试使用以下代码更改数据,但不确定结果是否正确,因为尝试执行 plt.imshow(resized_xtrain[0]) 给了我一个奇怪的图像。
from skimage import transform
for i in range (50000):
resized_xtrain= transform.resize(x_train[i], (224, 224, 3), order=1, mode='reflect')
当我执行resized_xtrain.shape 时,我得到一个(244, 244, 3)。我对如何设置它以调整所有 50,000 个训练图像的大小并设置为resized_xtrain 感到困惑。基本上如何更改调整大小以将所有训练数据放入数组中?
【问题讨论】:
标签: python keras scikit-learn