Code Monkey home page Code Monkey logo

ssd_eccv_2016_detection's Introduction

Introduction

This is an unofficial inplementation of SSD: Single Shot MultiBox Detector in PyTorch. This project is based on the work here. Thanks to @amdegroot. Currently, only support PASCAL VOC 2007 dataset.

Dependencies

  • CUDA 10
  • python3.5+
  • Pytorch (tested on 1.0.0)
  • Visdom (for visualization training process)

Dataset

PASCAL VOC 2007

Run the command and it will download and unzip the dataset into './data' folder.

$ bash scripts/voc2007.sh

Train

  • Download the fc-reduced VGG-16 PyTorch base network weights here:
$ mkdir weights
$ cd weights
$ wget https://s3.amazonaws.com/amdegroot-models/vgg16_reducedfc.pth
  • Run the following script:
$ bash train.sh

Test

  • Download the PyTorch pre-trained SSD300 model on VOC from here:
$ cd weights
$ wget https://s3.amazonaws.com/amdegroot-models/ssd300_mAP_77.43_v2.pth
  • Run the following script:
$ bash test.sh

ssd_eccv_2016_detection's People

Contributors

hhuang-code avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.