日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

TensorFlow学习笔记之四(MNIST数字识别)

發布時間:2024/9/30 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 TensorFlow学习笔记之四(MNIST数字识别) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

      • 1. 關于MNIST數據集
      • 2. 前向傳播確定網絡結構
        • 2.1 涉及的方法

1. 關于MNIST數據集

數據集和input_data文件

  • 有6萬張28*28像素點的0~9手寫數字圖片和標簽,用于測試。
  • 有1萬張28*28像素點的0~9手寫數字圖片和標簽,用于測試。

每張圖片有784個像素點(28*28=784)組成一個長度為784的一維數組,用做個輸入特征
[000010011010...011010]728?1\begin{gathered} \begin{bmatrix} 0 & 0 & 0 &0 & 1 & 0 &0 & 1 & 1 &0 & 1 & 0 &...&0 & 1 & 1 &0 & 1 & 0 \end{bmatrix} \end{gathered}_{728*1} [0?0?0?0?1?0?0?1?1?0?1?0?...?0?1?1?0?1?0?]?728?1?
圖片的標簽以一維數組形式給出,每個元素表示對應分類出現的概率。比如下面的標簽表示數字4
[0000100000]\begin{gathered} \begin{bmatrix} 0 & 0 & 0 &0 & 1 & 0 &0 & 0 & 0 & 0 \end{bmatrix} \end{gathered} [0?0?0?0?1?0?0?0?0?0?]?

#手寫識別字mnist import input_data# 使用官方提供的input_data模塊的read_data_sets自動加載數據集,"Mnist_data/"是數據集存放的路徑,當前目錄的Mnist_data目錄下面。并以獨熱碼的方式存取。 # read_data_sets會自動檢查本地是否有數據集,如果沒有,會自動下載train, mnist = input_data.read_data_sets("Mnist_data/",one_hot = True)print("訓練集大小為: ", mnist.train.num_examples)print("驗證集大小為:", mnist.validation.num_examples)print("測試樣本大小為:", mnist.test.num_examples)print("訓練集中指定的圖片類型為:", mnist.train.images[0].shape)print("訓練集中指定的標簽類型為:", mnist.train.labels[0].shape)print("查看訓練集中指定的標簽:") print(mnist.train.labels[0], '\n')print("查看訓練集中指定的圖片:") print(mnist.train.images[0])

2. 前向傳播確定網絡結構

""" 前向傳播確定網絡結構 """ """ 前向傳播確定網絡結構 """import tensorflow as tfINPUT_NODE = 784 # 輸入節點 784(一張圖片28*28,共有784個像素點)個 OUTPUT_NODE = 10 # 輸出10數,這個等于要預測類別的數目。在這里表示的是該圖片為0~9之間的概率LAYER1_NODE = 500 # 隱藏層節點個數def get_weight(shape, regularizer):"""初始化權重"""# 隨機生成參數ww = tf.Variable(tf.truncated_normal(shape, stddev=0.1))if regularizer != None:"""如果使用正則化"""# 將每個變量的損失加入到總損失lossestf.add_to_collection('losses', tf.contrib.layers.l2_regularizer(regularizer)(w))return wdef get_bias(shape):"""初始化偏置值"""b = tf.Variable(tf.zeros(shape))return bdef forward(x, regularizer):"""該網絡的結構有兩層,一個隱藏層和一個輸出層"""# x為1*784的矩陣,w1是一個784*500的矩陣,b1是一個1*500的矩陣w1 = get_weight([INPUT_NODE, LAYER1_NODE], regularizer)b1 = get_bias([LAYER1_NODE])y1 = tf.nn.relu(tf.matmul(x, w1) + b1) # 最終結果,y1是一個1*500的矩陣# y1為1*500的矩陣,w2為500*10的矩陣,b2為1*10的矩陣w2 = get_weight([LAYER1_NODE, OUTPUT_NODE], regularizer)b2 = get_bias([OUTPUT_NODE])y = tf.matmul(y1, w2) + b2 # 最終輸出,y為一個1*10的矩陣return y

整個網絡大概是這個樣子的

其中,輸入X為一個1784的矩陣(為了方便自己記憶,就不說向量了)。w1是一個784500的矩陣,b1是一個1500的矩陣。第一層的輸入為y1是一個1500的矩陣。

第二層的輸入即第一層的輸出,為y1(一個1500的矩陣)。w2為50010的矩陣,b2為110的矩陣。輸出y為一個110的矩陣

2.1 涉及的方法

tf.truncated_normal(shape, mean=0.0, stddev=1.0, dtype=tf.float32, seed=None, name=None):輸出一個shape的張量,里面的參數服從正態分布,均值為mean,標準差為stddev,數據類型為dtype,隨機種子為seed。

未完待續。。。

總結

以上是生活随笔為你收集整理的TensorFlow学习笔记之四(MNIST数字识别)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 国产女教师一区二区三区 | 亚洲人一区二区三区 | 乳孔很大能进去的av番号 | 在线观看欧美 | 亚洲精品一区二区在线观看 | 日本黄色片在线播放 | 午夜一区二区三区在线 | 精品视频一区二区在线 | 国产在线视频在线观看 | 亚洲少妇xxx| 性感美女视频一二三 | 中文字幕免费高清在线观看 | 欧美成人自拍视频 | 亚洲午夜av| 中文字幕在线有码 | 免费91看片 | 久久久资源网 | 午夜小影院 | 久久久老熟女一区二区三区91 | 91无打码 | 日本丰满少妇裸体自慰 | 天天草天天摸 | 国产成人无码久久久精品天美传媒 | 偷偷色噜狠狠狠狠的777米奇 | 综合在线视频 | 99国产成人精品 | 在线观看日韩一区二区 | 国产女主播喷水高潮网红在线 | 亚洲AV无码一区二区伊人久久 | 麻豆av在线播放 | 精品人妻无码一区二区三区 | 亚洲乱码少妇 | 色婷婷综合久久久久中文字幕 | 精品视频一区二区 | 小柔的淫辱日记(h | 蜜桃99视频一区二区三区 | 国产精品一区二区网站 | 亚洲av永久无码国产精品久久 | 人人射人人插 | 激情小说在线观看 | 欧亚一区二区三区 | 97久久人人超碰caoprom欧美 | 亚洲色图日韩 | 久久久一级 | 啦啦啦视频在线观看 | ass极品国模人体欣赏 | 国产精品99一区二区三区 | 伦伦影院午夜理论片 | av不卡高清 | 传媒一区二区 | 好大好舒服视频 | 午夜av免费观看 | 国产第一页在线播放 | 99国产精品国产精品九九 | 欧美人禽杂交狂配 | 一级性生活免费视频 | 在线国产区 | 久久婷香 | 亚洲精品男人天堂 | 日日日插插插 | 日韩一区二区视频在线播放 | 国产一级一片免费播放放a 丁香六月色 | 狼性av| 国产www性| 中文在线观看免费 | 在线观看网页视频 | 欧美日韩在线免费看 | av男人的天堂网 | 少妇视频一区 | 久久久久免费视频 | 九九九久久久 | 亚洲欧美另类一区 | 欧美另类69| 亚洲欧美在线看 | 黑森林av凹凸导航 | a天堂中文在线观看 | 精品小视频 | 好看的国产精品 | 日本三级视频在线播放 | 中国一级特黄毛片 | 国产又黄又猛又爽 | 青青草综合视频 | 久久国产精品精品国产色婷婷 | 中国免费黄色 | 四虎精品永久在线 | 成人av免费在线播放 | 操在线视频 | 最好看十大无码av | 欧美不卡在线视频 | 免费国产精品视频 | 亚洲视频免费看 | 国产成人免费电影 | 邻居少妇张开腿让我爽了在线观看 | 国产黄色91 | 成人视屏在线观看 | 黄色录像毛片 | 中文字幕无线码 | 三级不卡视频 | 五月婷婷深爱 |