1. 程式人生 > >【翻譯】TensorFlow卷積神經網絡識別CIFAR 10Convolutional Neural Network (CNN)| CIFAR 10 TensorFlow

【翻譯】TensorFlow卷積神經網絡識別CIFAR 10Convolutional Neural Network (CNN)| CIFAR 10 TensorFlow

man 加載 published class cif alt lis update air

原網址:https://data-flair.training/blogs/cnn-tensorflow-cifar-10/

by DataFlair Team · Published May 21, 2018 · Updated September 15, 2018

1、目標-TensorFlow CNN 卷積神經網絡

在之前的TensorFlow教程中,我們討論了使用TensorFlow進行手寫識別。今天我們講學習怎樣使用TensorFlow創建一個卷積神經網絡關於CIFAR 10的分類模型。進一步,在本篇教程中,我們將會了解CIFAR 10的分類模型的結構,也會對該模型分類效果進行預測,為此我們將學習訓練並加載該模型的例子。開始開始!

技術分享圖片

2、卷積神經網絡

在開始之前我們要充分理解CNN的原理。通常我們采用CIFAR 10數據集,這是一個物體識別的數據集,由60000張32*32的圖片,包含10中類型的物體組成。

https://data-flair.training/blogs/wp-content/uploads/sites/2/2018/05/Typical_cnn.png

下載地址 https://www.cs.toronto.edu/~kriz/cifar.html.

3、CIFAR 10模型結構

該模型86%的正確率,需要在GPU上訓練幾小時。你需要下列文件:

cifar10_input.py Reads the native CIFAR-10 binary file format.


cifar10.py Builds the CIFAR-10 model.
cifar10_train.py Trains a CIFAR-10 model on a CPU or GPU.
cifar10_multi_gpu_train.py Trains a CIFAR-10 model on multiple GPUs.
cifar10_eval.py Evaluates the predictive performance of a CIFAR-10 model.

a.輸入

下面還沒翻譯完 稍等

【翻譯】TensorFlow卷積神經網絡識別CIFAR 10Convolutional Neural Network (CNN)| CIFAR 10 TensorFlow