基於keras的圖像識別開發——煙霧識別(搭建python環境)


圖像識別。
一、搭建環境
基於python的TensorFlow實現
1.anaconda的安裝
參考:https://jingyan.baidu.com/article/f0062228503d2afbd3f0c8fe.html
2.可視化工具:jupyter notebook文學編程 有利於數據分析
參考:https://www.jianshu.com/p/97fa4ed3edbc
打開方式:安裝完anacoda之后在cmd中輸入

jupyter notebook

在瀏覽器彈出的界面中點擊new即可開始編寫代碼。

關閉方式:在notebook中點擊shutdown即可。關閉整個服務:在原來的終端按Control+c兩次
代碼單元:這里是你編寫代碼的地方,通過按 Shift + Enter 運行代碼,其結果顯示在本單元下方。代碼單元左邊有 In [1]: 這樣的序列標記,方便人們查看代碼的執行次序。

Markdown 單元:在這里對文本進行編輯,采用 markdown 的語法規范,可以設置文本格式、插入鏈接、圖片甚至數學公式。
同樣使用 Shift + Enter 運行 markdown 單元來顯示格式化的文本。



類似於 Linux 的 Vim 編輯器,在 notebook 中也有兩種模式:


編輯模式:編輯文本和代碼。選中單元並按 Enter 鍵進入編輯模式,此時單元左側顯示綠色豎線。

命令模式:用於執行鍵盤輸入的快捷命令。通過 Esc 鍵進入命令模式,此時單元左側顯示藍色豎線。

如果要使用快捷鍵,首先按 Esc 鍵進入命令模式,然后按相應的鍵實現對文檔的操作。
比如切換成代碼單元(Y)或 markdown 單元(M),或者在本單元的下方增加一單元(B)。查看所有快捷命令可以按H。

二、使用keras進行圖像識別
官方文檔:https://keras.io/zh/
https://keras-cn.readthedocs.io/en/latest/other/optimizers/
1.python3.7退回到3.6

打開anaconda prompt-->輸入conda install python=3.6-->y

2.安裝tensorFlow2.0:

下載安裝好對應版本anaconda后,通過命令安裝tensorflow2.0(等正式版本上線后需要替換):

pip install tensorflow==2.0.0-beta1


python虛擬環境

創建一個新的虛擬環境:

conda create -n tensorflow python=3.6

查看已有的虛擬環境:

conda env list

切換虛擬環境(tensorflow為你自己創建時的名,在此為tensorflow):

activate tensorflow

在此打開jupyter notebook

 

在此打開jupyter notebook
新建一個python3文件

import tensorflow as tf
print(tf.__path__)  
print(tf.__version__)  //注意是兩條杠


#ttributeError: module 'tensorflow' has no attribute '_version_'
解決方法沒有?
#2.0.0-beta1

基於keras的圖像分類CNN模型的搭建以及可視化(附詳細代碼)
https://blog.csdn.net/u011268787/article/details/79891284


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM