機(jī)器學(xué)習(xí)框架gluon學(xué)習(xí)筆記(一)

前言

之前一直想要好好學(xué)一學(xué)機(jī)器學(xué)習(xí)方面的東西,也陸陸續(xù)續(xù)看了Andrew Ng關(guān)于機(jī)器學(xué)習(xí)方面的視頻,但一直沒有完整、系統(tǒng)的抽出時(shí)間來學(xué)習(xí)這方面的知識(shí)。前幾天在B站上看到有介紹一個(gè)新的機(jī)器學(xué)習(xí)的框架MXNet,好像還很不錯(cuò)的樣子,而且粗看了一下文檔也很不錯(cuò),所以決定這個(gè)寒假好好學(xué)一下有關(guān)的知識(shí)。
寫這個(gè)東西,是想記錄一下自己學(xué)習(xí)過程中的一些想法以及值得記錄的東西,希望能夠一直堅(jiān)持下去。
廢話不多說,下面開始正文。

一、gluon介紹

gluon是一個(gè)基于深度學(xué)習(xí)框架MXNet的一個(gè)接口,更加方便用戶的使用。這里貼出一張關(guān)于gluon來源的圖片:
gluon

號(hào)稱是整合了PyTorch、Chainer以及keras的優(yōu)點(diǎn),是一個(gè)比較有吸引力深度學(xué)習(xí)框架。

二、安裝

安裝環(huán)境:ubuntu 17.0
根據(jù)gluon的官方文檔中關(guān)于安裝的說明,可以比較輕松的將整個(gè)運(yùn)行環(huán)境搭建起來。我使用的是用conda安裝,以下為一些簡(jiǎn)單的步驟:

  1. 安裝miniconda:
wget -c http://repo.continuum.io/miniconda/Miniconda-latest-Linux-x86_64.sh
chmod +x Miniconda-latest-Linux-x86_64.sh
./Miniconda-latest-Linux-x86_64.sh

使用國內(nèi)中科大或者清華的源可以加快文件的下載速度:

# 使用清華conda鏡像
conda config --prepend channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

# 使用中科大conda鏡像
conda config --prepend channels http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  1. 下載gluon的tutorial文件,其中包含了安裝配置文件:
mkdir gluon-tutorials && cd gluon-tutorials
curl https://zh.gluon.ai/gluon_tutorials_zh.tar.gz -o tutorials.tar.gz
tar -xzvf tutorials.tar.gz && rm tutorials.tar.gz
  1. 安裝所需的依賴包并激活環(huán)境:
conda env create -f environment.yml
source activate gluon

若能夠正常的激活gluon環(huán)境,表明安裝成功。

  1. 使用jupter notebook:
jupyter notebook

終端會(huì)顯示jupter notebook所在的端口并打開瀏覽器跳轉(zhuǎn),若沒有自動(dòng)跳轉(zhuǎn),復(fù)制地址到瀏覽器打開即可。

  1. 更新
    該教程一直是在更新的狀態(tài),因此官方建議定時(shí)更新,保持最新版本,更新的步驟如下:
    下載最新的教程文件:
    curl https://zh.gluon.ai/gluon_tutorials_zh.tar.gz -o tutorials.tar.gz
    解壓并刪除壓縮包文件:
    tar -xzvf tutorials.tar.gz && rm tutorials.tar.gz
    更新環(huán)境:
    conda env update -f environment.yml
  2. 安裝過程中遇到其他問題,請(qǐng)參照官方文檔。

三、開始第一個(gè)算法的使用

to be continue ......

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容