ACUITY Toolkit 环境配置
ACUITY Toolkit 是一个端到端的模型转换,模型量化,模型编译的集成离线开发工具,ACUITY 支持多种 AI 框架的模型转换,并能直接生成模型运行的代码。
ACUITY Toolkit 以 Docker Image 的形式安装,在安装 ACUITY 前请用户在 X86 PC 上自行安装 Docker。
安装 Docker
请根据不同平台在用户 X86 PC 上安装 Docker, 更多 Docker 安装请参考 dockerdocs
这里以 Ubuntu 为例子安装 Docker。
卸载旧版本 Docker
X86 Linux PC
for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done
配置 docker apt 仓库
X86 Linux PC
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
$(. /etc/os-release && echo "${UBUNTU_CODENAME:-$VERSION_CODENAME}") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
安装 docker
X86 Linux PC
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
安装 ACUITY
获取 ACUITY 下载包
在 全志网盘 下载 ACUITY docker 压缩包并解压
X86 Linux PC
unzip docker_images_v2.0.x.zip
载入镜像
X86 Linux PC
cd docker_images_v2.0.x
unzip ubuntu-npu_v2.0.10.tar.zip
sudo docker load -i ubuntu-npu_v2.0.10.tar
当 docker 镜像载入完成后可以在 docker images
中看到此镜像, 名字为 ubuntu‑npu:v2.0.10
创建 docker 容器
X86 Linux PC
mkdir docker_data && cd docker_data
sudo docker run ‑‑ipc=host ‑itd ‑v ${PWD}:/workspace ‑‑name allwinner_v2.0.10 ubuntu‑npu:v2.0.10 /bin/bash
当 docker 容器创建完成后可以在 docker ps -a
中看到此容器, 名字为 allwinner_v2.0.10
进入 docker 容器
请使用 docker ps -a
查看 allwinner_v2.0.1
容器 ID
X86 Linux PC
sudo docker exec ‑it 容器ID /bin/bash