All Projects → Tshzzz → pytorch_yolov1

Tshzzz / pytorch_yolov1

Licence: other
Yolov1 pytorch implement

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to pytorch yolov1

darknet
php ffi darknet
Stars: ✭ 21 (-57.14%)
Mutual labels:  yolo
sparsezoo
Neural network model repository for highly sparse and sparse-quantized models with matching sparsification recipes
Stars: ✭ 264 (+438.78%)
Mutual labels:  yolo
Sequoia
A neural network for CounterStrike:GlobalOffensive character detection and classification. Built on a custom-made dataset (csgo-data-collector)
Stars: ✭ 60 (+22.45%)
Mutual labels:  yolo
reason-cookie
A simple way to use cookies in Reason (OCaml) on the frontend. 🍪
Stars: ✭ 18 (-63.27%)
Mutual labels:  yolo
darknet-vis
Visualize YOLO feature map in prediction for easily checking your model performance
Stars: ✭ 68 (+38.78%)
Mutual labels:  yolo
Abnormal-behavior-Detection
Abnormal behavior detection in the video surveillance based on yolo darknet
Stars: ✭ 35 (-28.57%)
Mutual labels:  yolo
Vehicle-Detection
Vehicle Detection Using Deep Learning and YOLO Algorithm
Stars: ✭ 96 (+95.92%)
Mutual labels:  yolo
tfjs-yolo
YOLO v3 and Tiny YOLO v1, v2, v3 with Tensorflow.js
Stars: ✭ 108 (+120.41%)
Mutual labels:  yolo
Paddle-YOLOv4
Paddle-YOLOv4,supports training, at least 41.1% mAP.支持训练,至少41.1%mAP。少数的给出精度的复现。
Stars: ✭ 40 (-18.37%)
Mutual labels:  yolo
car-detection-yolo
Autonomous driving - car detection using the very powerful YOLO model
Stars: ✭ 73 (+48.98%)
Mutual labels:  yolo
WebApp-Computer-Vision-streamlit
Computer Vision application in the web
Stars: ✭ 35 (-28.57%)
Mutual labels:  yolo
Alturos.ImageAnnotation
A collaborative tool for labeling image data for yolo
Stars: ✭ 47 (-4.08%)
Mutual labels:  yolo
food-detection-yolov5
🍔🍟🍗 Food analysis baseline with Theseus. Integrate object detection, image classification and multi-class semantic segmentation. 🍞🍖🍕
Stars: ✭ 68 (+38.78%)
Mutual labels:  yolo
OpenCV-Flask
🐛 🐛 Opencv视频流传输到网页浏览器并做目标检测 🐛 🐛
Stars: ✭ 35 (-28.57%)
Mutual labels:  yolo
Object-Detection-Tensorflow
Object Detection API Tensorflow
Stars: ✭ 275 (+461.22%)
Mutual labels:  yolo
vehicle-rear
Vehicle-Rear: A New Dataset to Explore Feature Fusion For Vehicle Identification Using Convolutional Neural Networks
Stars: ✭ 99 (+102.04%)
Mutual labels:  yolo
VG AlexeyAB darknet
A forked AlexeyAB Darknet repo with extra convenient functions.
Stars: ✭ 82 (+67.35%)
Mutual labels:  yolo
YOLO.jl
YOLO Object Detection in Julia
Stars: ✭ 41 (-16.33%)
Mutual labels:  yolo
DroNet
DroNet: Efficient convolutional neural network detector for Real-Time UAV applications
Stars: ✭ 54 (+10.2%)
Mutual labels:  yolo
ros-yolo-sort
YOLO v3, v4, v5, v6, v7 + SORT tracking + ROS platform. Supporting: YOLO with Darknet, OpenCV(DNN), OpenVINO, TensorRT(tkDNN). SORT supports python(original) and C++. (Not Deep SORT)
Stars: ✭ 162 (+230.61%)
Mutual labels:  yolo

YOLO:

It train YOLO in VOC2007(train,vaild)+VOC2012(train,vaild) datasets and test on VOC2007(test).
I replace FC layer with Conv Layer to save memory. And you can also training with FC layer!

Evaluation:

Model mAp.
My model fc layer -
My model conv layer 0.66
Origin papar 0.63

Dependence:

  • Python3
  • Pytorch 1.3 or higher
  • apex

Install & Train

Install Apex

git clone https://github.com/NVIDIA/apex  
cd apex  
pip install -v --no-cache-dir ./  

Train on VOCdatasets

  1. Download the training, validation, test data and VOCdevkit
wget http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtrainval_06-Nov-2007.tar wget http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCtest_06-Nov-2007.tar wget http://host.robots.ox.ac.uk/pascal/VOC/voc2007/VOCdevkit_08-Jun-2007.tar
  1. Extract all of these tars into one directory named VOCdevkit
tar xvf VOCtrainval_06-Nov-2007.tar tar xvf VOCtest_06-Nov-2007.tar tar xvf VOCdevkit_08-Jun-2007.tar
  1. It should have this basic structure
 $VOCdevkit/
 $VOCdevkit/VOC2007   
 $VOCdevkit/VOC2012                 
  1. Generate the train and test list
python tools/convert_voc.py --dir_path ./ 
cat VOC2007_train.txt VOC2012_train.txt VOC2007_val.txt VOC2012_val.txt >> train.txt
  1. Download the pretrain model
 wget https://pjreddie.com/media/files/darknet19_448.conv.23.
  1. Configure the training param
 bash train.sh

Test on VOCdatasets

 bash test.sh

Demo

vis_detector.ipynb

Samples:

imgs
imgs
imgs

Reference

maskrcnn_benchmark

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].