當(dāng)前位置:
首頁 >
TFboys:使用Tensorflow搭建深层网络分类器
發(fā)布時(shí)間:2025/3/15
27
豆豆
生活随笔
收集整理的這篇文章主要介紹了
TFboys:使用Tensorflow搭建深层网络分类器
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
前言
根據(jù)官方文檔整理而來的,主要是對Iris數(shù)據(jù)集進(jìn)行分類。使用tf.contrib.learn.tf.contrib.learn快速搭建一個(gè)深層網(wǎng)絡(luò)分類器,
步驟
數(shù)據(jù)
Iris數(shù)據(jù)集包含150行數(shù)據(jù),有三種不同的Iris品種分類。每一行數(shù)據(jù)給出了四個(gè)特征信息和一個(gè)分類信息。
現(xiàn)在已經(jīng)將數(shù)據(jù)分為訓(xùn)練集和測試集
- A training set of 120 samples (iris_training.csv)
- A test set of 30 samples (iris_test.csv)
網(wǎng)絡(luò)搭建
1. 首先,導(dǎo)入tensorflow 和 numpy
2. 導(dǎo)入數(shù)據(jù)
load_csv_with_header() 有三個(gè)參數(shù)
- filename, 數(shù)據(jù)地址
- target_dtype, 目標(biāo)值的numpy datatype(iris的目標(biāo)值是0,1,2,所以是np.int)
- features_dtype, 特征值的numpy datatype .
3. 搭建網(wǎng)絡(luò)結(jié)構(gòu)
參數(shù)解釋
- feature_columns 特征值
- hidden_units=[10, 20, 10]. 3個(gè)隱藏層,包含的隱藏神經(jīng)元依次是10, 20, 10
- n_classes 類別個(gè)數(shù)
- model_dir 模型保存地址
4. 訓(xùn)練數(shù)據(jù)
steps 為訓(xùn)練次數(shù)
5. 計(jì)算準(zhǔn)確率
運(yùn)行結(jié)果是
6. 對新樣本進(jìn)行預(yù)測
運(yùn)行結(jié)果為:
完整代碼
參考
- tf.contrib.learn Quickstart
- tf.contrib.learn API
原文地址: http://www.datalearner.com/blog/1051488938031745
總結(jié)
以上是生活随笔為你收集整理的TFboys:使用Tensorflow搭建深层网络分类器的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Generative Adversari
- 下一篇: Capsule下一代CNN深入探索