查看当前Ubuntu系统的版本
lsb_release -a
目前版本被20.04,这样便于下载相应的版本
查看cuda版本
nvcc -V下载、安装tensorrt
下载tensorrt版本后,进行安装
dpkg -i nv-tensorrt-local-repo-ubuntu2004-8.6.1-cuda-11.8_1.0-1_amd64.deb
cp /var/nv-tensorrt-local-repo-ubuntu2004-8.6.1-cuda-11.8/nv-tensorrt-local-D7BB1B18-keyring.gpg /usr/share/keyrings/
apt update
apt install tensorrt
dpkg-query -W tensorrt
下载编译安装必须的libzip
wget https://libzip.org/download/libzip-1.9.2.tar.gz
tar zxvf libzip-1.9.2.tar.gz
cd libzip-1.9.2
cmake .
make&&make install
编译katago
git clone https://github.com/lightvector/KataGo.git
cd KataGo/cpp
cmake . -DUSE_BACKEND=TENSORRT
make