成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

tensorflow學(xué)習(xí)筆記1——mac開發(fā)環(huán)境配置

Muninn / 2320人閱讀

摘要:模塊中包含著大量的語料庫,可以很方便地完成很多自然語言處理的任務(wù),包括分詞詞性標(biāo)注命名實(shí)體識(shí)別及句法分析。導(dǎo)入工具包,下載數(shù)據(jù)源。在終端輸入是第一被添加到核心中的高級(jí)別框架,成為的默認(rèn)。至此開發(fā)環(huán)境配置完畢

1. mac電腦推薦配置

內(nèi)存:8G+
cpu:i5+
硬盤:SSD 128G+

本人的電腦配置是cpu:i7, 內(nèi)存:16G,硬盤:SSD 256G

2. mac開發(fā)環(huán)境配置

1.1 安裝pip

打開terminal,執(zhí)行命令:
$ sudo easy_install pip
passwork:******

2 安裝virtualenv沙箱工具

$ pip install virtualenv --upgrade
$ sudo pip install virtualenv --upgrade

3 創(chuàng)建沙箱環(huán)境

$virtualenv --system-site-packages /virenv_path/

4 運(yùn)行tensorflow

進(jìn)入沙箱路徑
$ cd /virenv_path/

激活沙箱
$ source bin/activate

安裝tensorflow
$ pip install tensorflow

安裝bazel工具
從源代碼編譯安裝,需要使用Bazel編譯工具,而安裝bazel需要先安裝xcode-select,在terminal輸入命令:
$ xcode-select --install
$ brew install bazel<

進(jìn)入python
$ python
運(yùn)行測試代碼
>>>import tensorflow as tf
>>>hello = tf.constant("Hello, TensorFlow!")
>>>sess = tf.Session()
>>>print sess.run(hello)
$ Hello, TensorFlow!
恭喜,tensorFlow環(huán)境已經(jīng)成功安裝!

2 從源碼編譯安裝

2.1 安裝jdk

  TensorFlow編譯時(shí)會(huì)用到j(luò)dk,有些系統(tǒng)已經(jīng)安裝可跳過,如果沒有安裝可根據(jù)configure時(shí)的報(bào)錯(cuò)提示安裝

2.2 激活沙箱

 $ source bin/activate

2.3 開始配置tensorflow

 $./configure
 配置中會(huì)出現(xiàn)很多可選項(xiàng),所有選項(xiàng)都選n,路徑跳過

2.4 編譯(會(huì)消耗較長時(shí)間)

  $ bazel build --config=opt //tensorflow/tools/pip_package:build_pip_package

2.5 生成pip安裝包

  $ bazel-bin/tensorflow/tools/pip_package/build_pip_package /tmp/tensorflow_pkg

2.6 安裝TensorFlow

  $ pip install /tmp/tensorflow_pkg/tensorflow-($version)-cp27m-macosx_10_7_x86_64.whl

3 其他TensorFlow常用的依賴庫安裝

3.1 numpy

  $ pip install numpy --upgrade

3.2 matplotlib

  python最著名的繪圖庫,他提供了一整套和MATLAB相似的命令A(yù)PI,十分適合交互式地進(jìn)行制圖,用它可以畫出美麗的線圖、散點(diǎn)圖、等高線圖,條形圖、柱狀圖、3D圖等,而且還可以方便地將它作為繪圖控件,嵌入GUI應(yīng)用程序中。
  
  $ sudo pip install matplotlib --upgrade
  
  安裝完之后輸入
  
  $python
  >>>import matplotlib
  
  如果報(bào)錯(cuò)輸入
  
  >>>quit()
  
  則退出python,使用easy_install安裝,命令如下:
  
  $ easy_install matplotlib
  
  安裝完畢后進(jìn)入python驗(yàn)證,
  
  $ python
  >>>import matplotlib
  
  沒有錯(cuò)誤提示,導(dǎo)入成功
  接下來,在python命令行中繼續(xù)輸入
  
  >>>import matplotlib.pyplot as plt
  
  報(bào)錯(cuò),$ Python is not installed as a framework...
  pip安裝matplotlib之后,會(huì)在根目錄下產(chǎn)生一個(gè).matplotlib的目錄:
  在terminial中輸入:

  $ vim ~/.matplotlib/matplotlibrc
  
  打開vim編輯器,在里面輸入backend:TkAgg,wq保存后退出
  然后重啟python,輸入
  
  >>>import matplotlib.pyplot as plt
  導(dǎo)入成功

3.3 jupyter

   Ipython的升級(jí)版,能夠在瀏覽器中創(chuàng)建和共享代碼、方程、說明文檔。界面相當(dāng)友好,功能也很強(qiáng)大
   $ sudo pip install jupyter --upgrade

3.4 scikit-image

   scikit-image有一組圖像處理的算法,可以使過濾一張圖片變得很簡單,非常適合用于對圖像的預(yù)處理
   $ sudo pip install scikit-image --upgrade

3.5 librosa

   librosa是用python進(jìn)行音頻特征提取的第三方庫,有很多方式可以提取音頻特征。
   $ sudo pip install librosa --upgrade

3.6 nltk

  nltk模塊中包含著大量的語料庫,可以很方便地完成很多自然語言處理的任務(wù),包括分詞、詞性標(biāo)注、命名實(shí)體識(shí)別(NER)及句法分析。
  $ sudo pip install nltk --upgrade
 導(dǎo)入nltk工具包,下載nltk數(shù)據(jù)源。在terminal終端輸入:
  $ python
  >>>import nltk
  >>>nltk.download()

3.7 keras

  Keras是第一被添加到Tensorflow核心中的高級(jí)別框架,成為Tensorflow的默認(rèn)API。
  $ sudo pip install keras --upgrade

3.8 tflearn

  TFLearn是另一個(gè)支持Tensorflow核心的第三方框架。 
  $ sudo pip install git+https://github.com/tflearn/tflearn.git
  

至此開發(fā)環(huán)境配置完畢

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/41171.html

相關(guān)文章

  • 【機(jī)器學(xué)習(xí)】深度學(xué)習(xí)開發(fā)環(huán)境搭建

    摘要:打開命令提示符輸入出現(xiàn)下面提示說明已經(jīng)安裝成功安裝添加的環(huán)境變量環(huán)境變量中加上的路徑,例如。在命令提示符輸入安裝完成,建立一個(gè)全新的環(huán)境,例如我們想建立一個(gè)叫的開發(fā)環(huán)境,路徑為,那么我們輸入安裝完成。 工欲善其事,必先利其器。首先我們需要花費(fèi)一些時(shí)間來搭建開發(fā)環(huán)境。 1.安裝python。python是人工智能開發(fā)首選語言。 2.安裝virtualenv。virtualenv可以為一個(gè)...

    galaxy_robot 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<