最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Tensorflow模型實(shí)現(xiàn)預(yù)測(cè)或識(shí)別單張圖片

 更新時(shí)間:2019年07月19日 11:53:27   作者:Sincky丶  
這篇文章主要為大家詳細(xì)介紹了Tensorflow模型實(shí)現(xiàn)預(yù)測(cè)或識(shí)別單張圖片,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

利用Tensorflow訓(xùn)練好的模型,圖片進(jìn)行預(yù)測(cè)和識(shí)別,并輸出相應(yīng)的標(biāo)簽和預(yù)測(cè)概率。

如果想要多張圖片,可以進(jìn)行批次加載和預(yù)測(cè),這里僅用單張圖片進(jìn)行演示。

模型文件:

預(yù)測(cè)圖片:

這里直接貼代碼,都有注釋?zhuān)瑧?yīng)該很好理解

import tensorflow as tf
import inference
 
image_size = 128 # 輸入層圖片大小
 
# 模型保存的路徑和文件名
MODEL_SAVE_PATH = "model/"
MODEL_NAME = "model.ckpt"
 
# 加載需要預(yù)測(cè)的圖片
image_data = tf.gfile.FastGFile("./data/test/d.png", 'rb').read()
 
# 將圖片格式轉(zhuǎn)換成我們所需要的矩陣格式,第二個(gè)參數(shù)為1,代表1維
decode_image = tf.image.decode_png(image_data, 1)
 
# 再把數(shù)據(jù)格式轉(zhuǎn)換成能運(yùn)算的float32
decode_image = tf.image.convert_image_dtype(decode_image, tf.float32)
 
# 轉(zhuǎn)換成指定的輸入格式形狀
image = tf.reshape(decode_image, [-1, image_size, image_size, 1])
 
# 定義預(yù)測(cè)結(jié)果為logit值最大的分類(lèi),這里是前向傳播算法,也就是卷積層、池化層、全連接層那部分
test_logit = inference.inference(image, train=False, regularizer=None)
 
# 利用softmax來(lái)獲取概率
probabilities = tf.nn.softmax(test_logit)
 
# 獲取最大概率的標(biāo)簽位置
correct_prediction = tf.argmax(test_logit, 1)
 
# 定義Savar類(lèi)
saver = tf.train.Saver()
 
with tf.Session() as sess:
  sess.run((tf.global_variables_initializer(), tf.local_variables_initializer()))
 
  # 加載檢查點(diǎn)狀態(tài),這里會(huì)獲取最新訓(xùn)練好的模型
  ckpt = tf.train.get_checkpoint_state(MODEL_SAVE_PATH)
  if ckpt and ckpt.model_checkpoint_path:
    # 加載模型和訓(xùn)練好的參數(shù)
    saver.restore(sess, ckpt.model_checkpoint_path)
    print("加載模型成功:" + ckpt.model_checkpoint_path)
 
    # 通過(guò)文件名得到模型保存時(shí)迭代的輪數(shù).格式:model.ckpt-6000.data-00000-of-00001
    global_step = ckpt.model_checkpoint_path.split('/')[-1].split('-')[-1]
 
    # 獲取預(yù)測(cè)結(jié)果
    probabilities, label = sess.run([probabilities, correct_prediction])
 
    # 獲取此標(biāo)簽的概率
    probability = probabilities[0][label]
 
    print("After %s training step(s),validation label = %d, has %g probability" % (global_step, label, probability))
  else:
    print("模型加載失?。? + ckpt.model_checkpoint_path)

運(yùn)行輸出結(jié)果:

(標(biāo)簽為3,概率為0.984478)

標(biāo)簽字典:

3對(duì)應(yīng)小寫(xiě)d,識(shí)別正確。

其他的圖片的預(yù)測(cè)結(jié)果:

預(yù)測(cè)圖片1:

標(biāo)簽字典:

圖片1,識(shí)別結(jié)果為1,可能概率0.993034

識(shí)別結(jié)果還是挺好看的,不知道是不是過(guò)擬合了,還是迭代次數(shù)不夠多,還需要調(diào)整調(diào)整。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python下如何查詢(xún)CS反恐精英的服務(wù)器信息

    python下如何查詢(xún)CS反恐精英的服務(wù)器信息

    這篇文章主要介紹了python下如何查詢(xún)CS反恐精英服務(wù)器信息的方法,分別分享了反恐精英1.5版本和反恐精英1.6版本的實(shí)現(xiàn)方法示例,有需要的朋友們可以參考借鑒,下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-01-01
  • Python實(shí)現(xiàn)查看系統(tǒng)啟動(dòng)項(xiàng)功能示例

    Python實(shí)現(xiàn)查看系統(tǒng)啟動(dòng)項(xiàng)功能示例

    這篇文章主要介紹了Python實(shí)現(xiàn)查看系統(tǒng)啟動(dòng)項(xiàng)功能,涉及Python針對(duì)系統(tǒng)注冊(cè)表啟動(dòng)項(xiàng)的相關(guān)讀取操作實(shí)現(xiàn)技巧,需要的朋友可以參考下
    2018-05-05
  • pandas 快速處理 date_time 日期格式方法

    pandas 快速處理 date_time 日期格式方法

    今天小編就為大家分享一篇pandas 快速處理 date_time 日期格式方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11
  • Python實(shí)現(xiàn)解析yaml配置文件的示例詳解

    Python實(shí)現(xiàn)解析yaml配置文件的示例詳解

    在開(kāi)發(fā)過(guò)程中,配置文件是少不了的,而且配置文件是有專(zhuān)門(mén)的格式的,比如:ini,yaml,toml等等。本文帶大家來(lái)看看Python如何解析yaml文件,它的表達(dá)能力相比?ini?更加的強(qiáng)大,需要的可以參考一下
    2022-09-09
  • 使用Python畫(huà)股票的K線(xiàn)圖的方法步驟

    使用Python畫(huà)股票的K線(xiàn)圖的方法步驟

    這篇文章主要介紹了使用Python畫(huà)股票的K線(xiàn)圖的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • Python讀取txt內(nèi)容寫(xiě)入xls格式excel中的方法

    Python讀取txt內(nèi)容寫(xiě)入xls格式excel中的方法

    今天小編就為大家分享一篇Python讀取txt內(nèi)容寫(xiě)入xls格式excel中的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • Python魔術(shù)方法深入分析講解

    Python魔術(shù)方法深入分析講解

    所謂魔法函數(shù)(Magic Methods),是Python的?種?級(jí)語(yǔ)法,允許你在類(lèi)中?定義函數(shù)(函數(shù)名格式?般為_(kāi)_xx__),并綁定到類(lèi)的特殊?法中。?如在類(lèi)A中?定義__str__()函數(shù),則在調(diào)?str(A())時(shí),會(huì)?動(dòng)調(diào)?__str__()函數(shù),并返回相應(yīng)的結(jié)果
    2023-02-02
  • Python采集圖片數(shù)據(jù)的實(shí)現(xiàn)示例

    Python采集圖片數(shù)據(jù)的實(shí)現(xiàn)示例

    本文主要介紹了Python采集圖片數(shù)據(jù)的實(shí)現(xiàn)示例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • 用python畫(huà)圣誕樹(shù)三種代碼示例介紹

    用python畫(huà)圣誕樹(shù)三種代碼示例介紹

    大家好,本篇文章主要講的是用python畫(huà)圣誕樹(shù)三種代碼示例介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話(huà)記得收藏一下,方便下次瀏覽
    2021-12-12
  • django session完成狀態(tài)保持的方法

    django session完成狀態(tài)保持的方法

    這篇文章主要介紹了django session完成狀態(tài)保持的方法,使用登錄頁(yè)面演示session的狀態(tài)保持功能,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-11-11

最新評(píng)論

墨玉县| 庆云县| 泰顺县| 铜陵市| 疏附县| 肇东市| 安庆市| 轮台县| 休宁县| 五家渠市| 宜宾县| 安丘市| 恩施市| 交口县| 呼和浩特市| 扎赉特旗| 绩溪县| 康保县| 固阳县| 南郑县| 无为县| 浪卡子县| 张家界市| 松阳县| 保山市| 上高县| 长治市| 嵊州市| 慈溪市| 常州市| 浦县| 荆门市| 和平区| 宁安市| 昆山市| 日喀则市| 九寨沟县| 岳阳市| 和田市| 溧水县| 宁化县|