跳转至

05 Jetson配置pyCFTrackers

项目开源地址

fengyang95/pyCFTrackers: Python re-implementation of some correlation filter based tracker (github.com)

jetson TX2 NX 配置方案

机子环境

Cuda10.2 + cudnn 8.2 Conda使用的是miniforge python3.10版本的下载链接

配置

下载安装

# 下载源文件并添加路径
git clone https://github.com/wwdguu/pyCFTrackers.git && cd pyCFTrackers
export pyCFTrackers=$PWD

pip install cupy matplotlib mxnet-cu90 numba scipy h5py colorama opencv_python Cython numpy tqdm Pillow

pip install -r requirements.txt

cd lib/eco/features/
python setup.py build_ext --inplace
cd ../../..

cd lib/pysot/utils/
python setup.py build_ext --inplace
cd ../../..

export PYTHONPATH=$PWD:$PYTHONPATH

conda create -n pyCFTrackers python=3.8
conda activate pyCFTrackers

pyCF需要安装的东西

cupy
matplotlib
mxnet-cu90
numba
scipy
h5py
colorama
opencv_python
Cython
numpy
tqdm
Pillow

install步骤

git clone https://github.com/wwdguu/pyCFTrackers.git && cd pyCFTrackers
export pyCFTrackers=$PWD

pip install -r requirements.txt

cd lib/eco/features/
python setup.py build_ext --inplace
cd ../../..

cd lib/pysot/utils/
python setup.py build_ext --inplace
cd ../../..

export PYTHONPATH=$PWD:$PYTHONPATH

pyCFTracker安装步骤

cupy-cuda102
matplotlib
mxnet-cu90
numba
scipy
h5py 
colorama
opencv_python
Cython
numpy
tqdm
Pillow

install步骤

git clone https://github.com/wwdguu/pyCFTrackers.git && cd pyCFTrackers
export pyCFTrackers=$PWD

pip install -r requirements.txt

cd lib/eco/features/
python setup.py build_ext --inplace
cd ../../..

cd lib/pysot/utils/
python setup.py build_ext --inplace
cd ../../..

export PYTHONPATH=$PWD:$PYTHONPATH

注意:在aarch环境下会报错需要将sse.hpp中的换成 下载地址DLTcollab/sse2neon: A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation (github.com)