Skip to content

kaylorchen/ai_framework_demo

Repository files navigation

QQ group: 957577822 (full)
QQ group: 546943464

I am a Bilibili Up namded kaylordut, you can find me via link

Download Model

There is a repository with github action to converting model, you can find om(huaiwei), rknn(rockchip) and onnx in the repository.

Install Dependencies

PS: The project only supports Ubuntu 22.04. If you wish to support other systems, please send an email to [email protected]. Consultation fees are required. Thank you.

add my software source

  • If your device is RK3588 or AiPro
cat << 'EOF' | sudo tee /etc/apt/sources.list.d/kaylordut.list 
deb [arch=arm64 signed-by=/etc/apt/keyrings/kaylor-keyring.gpg] http://apt.kaylordut.cn/kaylordut/ kaylordut main
deb [arch=arm64 signed-by=/etc/apt/keyrings/kaylor-keyring.gpg] http://apt.kaylordut.cn/rk3588/ubuntu jammy main
EOF
sudo mkdir /etc/apt/keyrings -pv
sudo wget -O /etc/apt/keyrings/kaylor-keyring.gpg http://apt.kaylordut.cn/kaylor-keyring.gpg
  • if your device is PC
cat << 'EOF' | sudo tee /etc/apt/sources.list.d/kaylordut.list 
deb [signed-by=/etc/apt/keyrings/kaylor-keyring.gpg] http://apt.kaylordut.cn/kaylordut/ kaylordut main
EOF
sudo mkdir /etc/apt/keyrings -pv
sudo wget -O /etc/apt/keyrings/kaylor-keyring.gpg http://apt.kaylordut.cn/kaylor-keyring.gpg

install software packages

sudo apt update
sudo apt install kaylordut-dev libbytetrack libopencv-dev libyaml-cpp-dev
  • check ai-instance version
❯ apt policy ai-instance 
ai-instance:
  Installed: 1.0.0-51-gce55bc3-tensorrt
  Candidate: 1.0.0-51-gce55bc3-tensorrt
  Version table:
 *** 1.0.0-51-gce55bc3-tensorrt 500
        500 http://apt.kaylordut.cn/kaylordut kaylordut/main amd64 Packages
        100 /var/lib/dpkg/status
     1.0.0-51-gce55bc3-onnx 500
        500 http://apt.kaylordut.cn/kaylordut kaylordut/main amd64 Packages
apt install -y ai-instance=1.0.0-51-gce55bc3-tensorrt # tensorrt
# OR
apt install -y ai-instance=1.0.0-51-gce55bc3-onnx # onnxruntime

please install libnvinfer-plugin10 and libnvinfer10 before installing ai-instance(tensorrt version)

TEST

mkdir -pv build
cd build
cmake ..
make

Please modify your configuration in the config directory

Test Yolo

Enter the bulild directory, and run the following command

./yolo_mutilthreading_demo

Test Depth Anything

./depth_demo 

About

针对于ai_framefork的测试demo

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published