Skip to content

Nikalb/darknet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2,265 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yolov4, Yolo-Fish, Docker container on a Server

Version 1.0, built by J. Giessmann, R. Subiza and N. Albers

The goal was it to set up a version of Yolov4 with the loaded Yolo-Fish model inside a docker container on a linux server to detect zebrafish inside of aquariums. Ultimately counting them, as this data is needed for research. To access the container more easily, a python web server was added, to upload and download data more easily.

Steps for setup

How to download weights

How to change the weights

  • change the file the stated directory, for example for trained weights
  • change the variable >>weights_path<< in darknet_main.py

Configured original files

  • docker-compose.yml
  • Dockerfile.cpu
  • cocoo.data
  • coco.names
  • Makefile

Using GPU

  • Adapt the Dockerfile.gpu in a similar fashion to Dockerfile.cpu
  • Change the values in Makefile to support GPU, make sure all drivers are and other dependencies are installied on the server
  • Change the docker-compose.yml for yolo-gpu in a similar fashion to yolo-cpu, with the entrypoint, volume and ports.

Ideas for future features

About

YOLOv4 / Scaled-YOLOv4 / YOLO - Neural Networks for Object Detection (Windows and Linux version of Darknet )

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages