如何使用Tensorflow和Python验证CIFAR数据集?

如何使用Tensorflow和Python验证CIFAR数据集?

可以通过在控制台上绘制数据集中的图像来验证CIFAR数据集。由于CIFAR标签是数组,因此需要一个额外的索引。使用“matplotlib”库的“imshow”方法显示图像。

我们使用Google Colaboratory来运行下面的代码。Google Colab或Colaboratory可以在浏览器上运行Python代码,不需要任何配置,并免费访问GPU(图形处理器)。Colaboratory建立在Jupyter Notebook之上。

print(“验证数据”)
plt.figure(figsize =(10,10))
print(“绘制前15个图像”)
print(“由于CIFAR标签是数组,因此需要一个额外的索引”)
for i in range(15):
   plt.subplot(5,5,i + 1)
   plt.xticks([])
   plt.yticks([])
   plt.grid(False)
   plt.imshow(train_images [i],cmap = plt.cm.binary)
   plt.xlabel(class_names [train_labels [i] [0]])
plt.show()

代码来源:https://www.tensorflow.org/tutorials/images/cnn

更多Python相关文章,请阅读:Python 教程

输出

验证数据
绘制前15个图像
由于CIFAR标签是数组,因此需要一个额外的索引

说明

  • 所规范化的数据进行可视化。
  • 这是使用“matplotlib”库完成的。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程