2020国产成人精品视频,性做久久久久久久久,亚洲国产成人久久综合一区,亚洲影院天堂中文av色

分享

Anaconda VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

 copy_left 2019-10-20
相信做數(shù)據(jù)分析和機(jī)器學(xué)習(xí)的同學(xué)選擇環(huán)境和IDE時(shí)都有過(guò)猶豫,尤其市場(chǎng)上的產(chǎn)品比較多,大家感受不一,但無(wú)論如何,簡(jiǎn)單高效,方便管理,適合自己,應(yīng)該是最重要的評(píng)估標(biāo)準(zhǔn)。好的工具往往是我們事半功倍,本問(wèn)推薦Anaconda+VScode及親自安裝實(shí)踐供參考使用

為什么選擇Anaconda

Anaconda是開源項(xiàng)目,可在Linux,Windows和Mac OS X上執(zhí)行Python / R,對(duì)于數(shù)據(jù)科學(xué)和機(jī)器的學(xué)習(xí)具有如下優(yōu)勢(shì):

  • 快速下載1,500多個(gè)Python / R數(shù)據(jù)科學(xué)軟件包

  • 使用Conda管理庫(kù),方便管理工具包和環(huán)境

  • 使用scikit-learn,TensorFlow和Theano開發(fā)和訓(xùn)練機(jī)器學(xué)習(xí)和深度學(xué)習(xí)模型

  • 使用Dask,NumPy,pandas和Numba分析工具

  • 使用Matplotlib,Bokeh,Datashader和Holoviews可視化結(jié)果

為什么選擇Visaul Studio code

根據(jù)觀察統(tǒng)計(jì),目前大部分Python開發(fā)者都是用 Pycharm 作為編輯器進(jìn)行開發(fā),Pycharm功能強(qiáng)大,但是個(gè)人感覺(jué)Pycharm用起來(lái)比較笨重,電腦有時(shí)因此卡頓,而且還收費(fèi)的,需要進(jìn)行破解才能使用。相比下,Sublime Text 、 Visaul Studio code這類工具更簡(jiǎn)單輕便,畢竟只是個(gè)代碼編輯器,設(shè)置運(yùn)行在windows cmd窗口或者Linux 環(huán)境也是可以的。Sublime text 這里不做介紹,這里介紹vs code ,因?yàn)樽罱俜叫计渲苯又С諮upyter notebook,極大的方便數(shù)據(jù)可視化。不用再去--jupyter notebook 運(yùn)行,去起瀏覽器了。

Anaconda 安裝

下載安裝https://www./

本次是選擇基于windows python3.7 64位。

安裝選項(xiàng)這里兩個(gè)都選擇,否則還得手動(dòng)添加環(huán)境變量。

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

anaconda使用

1)cmd輸入

C:\Users\MSI-PC>conda --versionconda 4.7.12

2)CMD界面輸入python進(jìn)入ipython交互界面(其實(shí)沒(méi)啥用,jupyter notebook包含此功能)

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

3)pip list 可以看到當(dāng)前的包??梢钥吹絥umpy、pandas、scikit-learn、scipy 、seaborn常用的數(shù)據(jù)圖形工具都有安裝。

4)conda env list 查詢當(dāng)前環(huán)境,base 為默認(rèn)環(huán)境,tfg1.11為新建

C:\Users\MSI-PC>conda env list# conda environments:#base * D:\ProgramFiles\Anacoda3tfg1.11 D:\ProgramFiles\Anacoda3\envs\tfg1.11

5)如需獨(dú)立的環(huán)境。如想試下tensorflow2.0效果如何,利用 conda create -n your_env_name python=X.X即可建立。將會(huì)在anaconda/envs目錄下建立your_env_name目錄,如想重裝或遷移環(huán)境,將安裝包下文件拷貝到新的anaconda對(duì)應(yīng)目錄下即可D:\ProgramFiles\Anacoda3\envs。通過(guò)conda activate your_env_name即可進(jìn)入該獨(dú)立環(huán)境。以下是本機(jī)環(huán)境建立的用于tensorflow學(xué)習(xí)的獨(dú)立環(huán)境。

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

安裝完Anaconda后其實(shí)已經(jīng)有IED Spyder IDE和jupter notebook可視化工具感興趣的可以嘗試下是否習(xí)慣。

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

VS code 安裝

下載地地址,https://code./ 只有40M.

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

1)對(duì)anaconda3環(huán)境的導(dǎo)入,這里使用Anaconda Extension Pack,ctrl+shif+f 搜索Anaconda Extension Pack 點(diǎn)擊安裝

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

2)python基本環(huán)境安裝

ctrl+shif+f 搜索python 點(diǎn)擊install 即可安裝。

注:因?yàn)樯线叞惭b了anaconda3,所以似乎是不用再安裝python的擴(kuò)展了。

VS code 測(cè)試

1)新建test.py文件,測(cè)試GPU是否可用,ctrl+F5運(yùn)行。

import tensorflow as tfgpu_test= tf.test.is_gpu_available()print('GPU是否可用',gpu_test)#輸出:GPU是否可用 True

左下角可以看到使用的編譯環(huán)境是conda tfg1.11(點(diǎn)擊此處可切換其他conda 環(huán)境)

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

2)在vs code中同樣可以像jupyter notebook那樣以cell的形式執(zhí)行交互式腳本。

- 使用 `ctrl+ shift+ p` 調(diào)出 **Command Palette** 然后輸入 `Python: Switch`

- 這里我們選擇第二個(gè) **Python: Switch to Insiders Daily Channel**

首次安裝等幾分鐘。

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

- 方法一: 使用 `ctrl + shift + p` 輸入 `Python: Create New Blank Jupyter Notebook`

-方法二: 直接左上角新建文件, 然后 `ctrl + s` 保存為 `.ipynb` 格式即可、

加載一個(gè)花瓣識(shí)別數(shù)據(jù)

Anaconda+VS Code數(shù)據(jù)分析環(huán)境搭建及使用(GPU、可視化)

使用下來(lái)感覺(jué)vs code 還是很方便的。無(wú)論GPU使用、anaconda環(huán)境切換,還是jupyter notebook都可以滿足需求需求。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多