Vitis AI1.1 系列教程1 - 軟件安裝

我的安裝環境

  • windows 10
  • VMware 15.5
  • Vitis AI 1.1
  • ubuntu 16.04

安裝過程

在VMware中安裝ubuntu 16.04

  1. 添加虛擬機
    在這裏插入圖片描述

  2. 選擇下載的鏡像
    在這裏插入圖片描述

鏡像可以在這裏下載:
http://mirrors.aliyun.com/ubuntu-releases/16.04/

  1. 然後一直下一步即可完成安裝,安裝完成後會自動啓動ubuntu 16.04,看到下面這個熟悉的界面代表成功安裝了虛擬機
    在這裏插入圖片描述

這裏有幾個注意點

  • Vitis AI需要比較大的空間,建議在新建虛擬機的時候選擇40Gb的硬盤容量。
    在這裏插入圖片描述
  • 如果安裝的時候只選擇了20Gb的硬盤容量怎麼辦?沒有關係,可以通過以下方法擴展虛擬機的硬盤容量:
  1. 關閉正在的運行的虛擬機,選擇虛擬機->設置
    在這裏插入圖片描述> 2. 點擊磁盤選項下的拓展按鈕可以拓展磁盤容量
    在這裏插入圖片描述
  2. 但是!這個容量並沒有被劃到‘/’分區下,也就無法使用,這個時候需要修改分區,首先安裝Gparted
  sudo apt-get install gparted
  1. 啓動Gparted後會發現無法修改分區,這是因爲現在交換內存正在使用,所以分區被鎖定。如圖所示:

  2. 使用以下指令同步磁盤數據並關閉交換內存。

      sync
      echo 3 > /proc/sys/vm/drop_caches
     swapoff -a
      gparted
    
  3. 然後就可以修改磁盤空間了,先把最後兩個磁盤刪掉,然後拓展磁盤空間(注意預留交換內存的空間),再新建交換空間。保存後重新啓動交換空間,搞定。
    在這裏插入圖片描述

安裝Vitis AI

  1. 安裝Git
sudo apt-get install git
  1. 啓動一個終端,找一個你喜歡的目錄(注意不要有中文和空格)。從Github克隆vitis ai的倉庫。

    git clone https://github.com/Xilinx/Vitis-AI.git
    

    如果發現下載的速度非常慢怎麼辦(vitis ai的源碼有920Mb),沒關係,我把它鏡像到了Gitee。在國內從Gitee可以很快地克隆倉庫:

     git clone https://gitee.com/xiaobolin/Vitis-AI.git
    
  2. 進入克隆好的文件夾,使用以下指令拉取最新的docker鏡像

./docker_run.sh xilinx/vitis-ai

這條指令也用於以後啓動vitis AI。第一次啓動需要下載大概20Gb的文件,請耐心等待。

在這裏插入圖片描述

  1. 安裝成功後可以看到以下提示:
    在這裏插入圖片描述
    其中的3條conda指令用於在docker環境下啓動相應流程(Caffe、tensorflow和neptune)的虛擬環境。

幾個常見的docker指令

  1. docker ps -a 查看容器
root@ubuntu:/home/xilinx# docker ps
CONTAINER ID        IMAGE               COMMAND                CREATED             STATUS              PORTS               NAMES
ae565bc6ad65        xilinx/vitis-ai     "/etc/login.sh bash"   9 minutes ago       Up 9 minutes                            keen_grothendieck

這裏的NAMES對應的keen_grothendieck就是容器的名稱,在主機和容器進行交互需要指定容器名稱

  1. 從主機到容器拷貝文件
docker cp /opt/test/file.txt mycontainer:/workspace

mycontainer應該替換成容器名稱。

  1. 從容器到主機拷貝文件
docker cp mycontainer:/opt/testnew/file.txt /opt/test/

mycontainer應該替換成容器名稱。

  • 無論容器有沒有啓動,拷貝命令均會生效。
  • 使用管理員權限啓動的容器,需要使用管理員權限才能拷貝文件。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章