Skip to content

A libtorch implementation of YOLOv3, supports training on custom dataset, evaluation and detection.

Notifications You must be signed in to change notification settings

ciderpark/Libtorch_YOLOv3_train_demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Libtorch_YOLOv3_train_demo

A libtorch implementation of YOLOv3, supports training on custom dataset, evaluation and detection.

Requirements

  1. LibTorch v1.5.0
  2. CUDA v10.1
  3. OpenCV v3.4.10

Build

cd build
cmake -DCMAKE_PREFIX_PATH=path/to/libtorch -DCMAKE_ECLIPSE_VERSION=4.15 -G "Eclipse CDT4 - Unix Makefiles" ../src

Recommend

Use more "standard" method: torch.jit(TorchScript), and do pre & post process in LibTorch. Note that this implementation does not support multi scale training yet, poor performance on difficult tasks.

About

A libtorch implementation of YOLOv3, supports training on custom dataset, evaluation and detection.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages