ชุดข้อมูล CIFAR สามารถตรวจสอบได้โดยการพล็อตอิมเมจที่มีอยู่ในชุดข้อมูลบนคอนโซล เนื่องจากป้ายกำกับ CIFAR เป็นอาร์เรย์ จึงจำเป็นต้องมีดัชนีเพิ่มเติม วิธี 'imshow' จากไลบรารี 'matplotlib' ใช้เพื่อแสดงรูปภาพ
อ่านเพิ่มเติม: TensorFlow คืออะไรและ Keras ทำงานร่วมกับ TensorFlow เพื่อสร้าง Neural Networks อย่างไร
เรากำลังใช้ Google Colaboratory เพื่อเรียกใช้โค้ดด้านล่าง Google Colab หรือ Colaboratory ช่วยเรียกใช้โค้ด Python บนเบราว์เซอร์และไม่ต้องมีการกำหนดค่าใดๆ และเข้าถึง GPU ได้ฟรี (หน่วยประมวลผลกราฟิก) Colaboratory สร้างขึ้นบน Jupyter Notebook
print("Verifying the data") plt.figure(figsize=(10,10)) print("Plot the first 15 images") print("An extra index is needed since CIFAR labels are arrays") 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
ผลลัพธ์
Verifying the data Plot the first 15 images An extra index is needed since CIFAR labels are arrays
คำอธิบาย
- ข้อมูลที่ถูกทำให้เป็นมาตรฐานจะแสดงเป็นภาพ
- ดำเนินการโดยใช้ไลบรารี 'matplotlib'