Anaconda+vscode+pytorch環(huán)境搭建過程詳解
1、安裝Anaconda
Anaconda指的是一個(gè)開源的Python發(fā)行版本,其包含了conda、Python等180多個(gè)科學(xué)包及其依賴項(xiàng)。在官網(wǎng)上下載https://www.anaconda.com/distribution/,因?yàn)榉?wù)器在國外會很慢,建議從清華鏡像https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/下載。
2、安裝VScode
需要在Anaconda再裝VScode,因?yàn)锳naconda公司和微軟公司的合作,不用在對進(jìn)行VScode的配置。
3、安裝Pytorch
Pytorch是facebook公司發(fā)布的著名深度學(xué)習(xí)框架。在Pytorch官網(wǎng)上https://pytorch.org/在命令行窗口輸入
4、fastai
fastai 基于 PyTorch,提供簡單易用的 API 接口,用更少的代碼實(shí)現(xiàn)常用任務(wù)的模型搭建和訓(xùn)練。
有兩種方式可以安裝fastai
conda和pip兩者都是包管理器(自動化軟件安裝,更新,卸載的一種工具)
Conda安裝
conda install -c fastai fastai
pip安裝
pip install fastai
5、驗(yàn)證安裝成功
from fastai.vision import models, URLs, ImageDataBunch, cnn_learner, untar_data, accuracy import torch def main(): path = untar_data(URLs.MNIST_SAMPLE) # 下載數(shù)據(jù)集,這里只是MNIST的子集,只包含3和7的圖像,會下載并解壓(untar的命名原因)到/root/.fastai/data/mnist_sample(如果你是root用戶)下,包含訓(xùn)練數(shù)據(jù),測試數(shù)據(jù),包含label的csv文件 data = ImageDataBunch.from_folder(path) # 利用ImageDataBunch讀取文件夾,返回一個(gè)ImageDataBunch對象 learn = cnn_learner(data, models.resnet18, metrics=accuracy) # 構(gòu)建cnn模型,使用resnet18預(yù)訓(xùn)練模型 learn.fit(1) # 訓(xùn)練一輪 if __name__ == '__main__': main()
結(jié)果輸出:
總結(jié)
到此這篇關(guān)于Anaconda+vscode+pytorch環(huán)境搭建過程詳解的文章就介紹到這了,更多相關(guān)Anaconda+vscode+pytorch環(huán)境搭建內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
- Python科學(xué)計(jì)算環(huán)境推薦——Anaconda
- Anaconda的安裝及其環(huán)境變量的配置詳解
- python3.7環(huán)境下安裝Anaconda的教程圖解
- anaconda如何查看并管理python環(huán)境
- 如何利用Anaconda配置簡單的Python環(huán)境
- Pycharm配置Anaconda環(huán)境的詳細(xì)圖文教程
- Anaconda環(huán)境克隆、遷移的詳細(xì)步驟
- Anaconda多環(huán)境多版本python配置操作方法
- Linux下Pycharm、Anaconda環(huán)境配置及使用踩坑
- windows10環(huán)境下用anaconda和VScode配置的圖文教程
- Ubuntu環(huán)境安裝Anaconda3完整步驟
- Anaconda安裝以及修改環(huán)境默認(rèn)位置圖文教程
- Anaconda中利用conda創(chuàng)建、激活、刪除、添加新環(huán)境
相關(guān)文章
使用python批量轉(zhuǎn)換文件編碼為UTF-8的實(shí)現(xiàn)
這篇文章主要介紹了使用python批量轉(zhuǎn)換文件編碼為UTF-8的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-04-04Python語法學(xué)習(xí)之線程的創(chuàng)建與常用方法詳解
本文主要介紹了線程的使用,線程是利用進(jìn)程的資源來執(zhí)行業(yè)務(wù),并且通過創(chuàng)建多個(gè)線程,對于資源的消耗相對來說會比較低,今天就來看一看線程的使用方法具體有哪些吧2022-04-04python 遍歷列表提取下標(biāo)和值的實(shí)例
今天小編就為大家分享一篇python 遍歷列表提取下標(biāo)和值的實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12詳解如何在cmd命令窗口中搭建簡單的python開發(fā)環(huán)境
這篇文章主要介紹了詳解如何在cmd命令窗口中搭建簡單的python開發(fā)環(huán)境,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-08-08Python獲取秒級時(shí)間戳與毫秒級時(shí)間戳的示例代碼
這篇文章主要介紹了Python獲取秒級時(shí)間戳與毫秒級時(shí)間戳的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-04-04python實(shí)現(xiàn)逢七拍腿小游戲的思路詳解
這篇文章主要介紹了python實(shí)現(xiàn)逢七拍腿小游戲的思路,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-05-05