Skip to main content

Object detection models

Project description

gpkg.object-detect.models
#########################

*Object detection models*

Models
######

faster-rcnn-resnet-101
======================

*Faster RCNN with ResNet 101*

Operations
^^^^^^^^^^

detect
------

*Detect images using a trained detector*

Flags
`````

**images**
*Directory containing images to detect (required)*

evaluate
--------

*Evaluate a trained detector*

Flags
`````

**eval-examples**
*Number of examples to evaluate (all available)*

export-and-freeze
-----------------

*Export a detection graph with checkpoint weights*

Flags
`````

**step**
*Checkpoint step to use for the frozen graph (latest checkpoint)*

train
-----

*Train detector from scratch*

Flags
`````

**batch-size**
*Number of examples in each training batch*

**clones**
*Number of model clones. (1)

This flag has no effect unless `legacy` is `yes`.

Set this value to the number of available GPUs for multi-GPU training.

*

**eval-examples**
*Number of examples to evaluate after training (all available)

This flag has no effect if `legacy` is `yes` (legacy train does not
perform evaluation).

*

**legacy**
*Use legacy training for object detection (no)

Multi GPU support is only available with legacy training.

Unlike default training, legacy training does not perform an evaluation
after training.

Choices:
yes Use legacy training (select for multi GPU support)
no Use default training (doesn\'t support multiple GPUs)

*

**train-steps**
*Number of steps to train (train indefinitely)*

transfer-learn
--------------

*Train detector using transfer learning*

Flags
`````

**batch-size**
*Number of examples in each training batch*

**clones**
*Number of model clones. (1)

This flag has no effect unless `legacy` is `yes`.

Set this value to the number of available GPUs for multi-GPU training.

*

**eval-examples**
*Number of examples to evaluate after training (all available)

This flag has no effect if `legacy` is `yes` (legacy train does not
perform evaluation).

*

**legacy**
*Use legacy training for object detection (no)

Multi GPU support is only available with legacy training.

Unlike default training, legacy training does not perform an evaluation
after training.

Choices:
yes Use legacy training (select for multi GPU support)
no Use default training (doesn\'t support multiple GPUs)

*

**train-steps**
*Number of steps to train (train indefinitely)*


faster-rcnn-resnet-50
=====================

*Faster RCNN with ResNet 50*

Operations
^^^^^^^^^^

detect
------

*Detect images using a trained detector*

Flags
`````

**images**
*Directory containing images to detect (required)*

evaluate
--------

*Evaluate a trained detector*

Flags
`````

**eval-examples**
*Number of examples to evaluate (all available)*

export-and-freeze
-----------------

*Export a detection graph with checkpoint weights*

Flags
`````

**step**
*Checkpoint step to use for the frozen graph (latest checkpoint)*

train
-----

*Train detector from scratch*

Flags
`````

**batch-size**
*Number of examples in each training batch*

**clones**
*Number of model clones. (1)

This flag has no effect unless `legacy` is `yes`.

Set this value to the number of available GPUs for multi-GPU training.

*

**eval-examples**
*Number of examples to evaluate after training (all available)

This flag has no effect if `legacy` is `yes` (legacy train does not
perform evaluation).

*

**legacy**
*Use legacy training for object detection (no)

Multi GPU support is only available with legacy training.

Unlike default training, legacy training does not perform an evaluation
after training.

Choices:
yes Use legacy training (select for multi GPU support)
no Use default training (doesn\'t support multiple GPUs)

*

**train-steps**
*Number of steps to train (train indefinitely)*

transfer-learn
--------------

*Train detector using transfer learning*

Flags
`````

**batch-size**
*Number of examples in each training batch*

**clones**
*Number of model clones. (1)

This flag has no effect unless `legacy` is `yes`.

Set this value to the number of available GPUs for multi-GPU training.

*

**eval-examples**
*Number of examples to evaluate after training (all available)

This flag has no effect if `legacy` is `yes` (legacy train does not
perform evaluation).

*

**legacy**
*Use legacy training for object detection (no)

Multi GPU support is only available with legacy training.

Unlike default training, legacy training does not perform an evaluation
after training.

Choices:
yes Use legacy training (select for multi GPU support)
no Use default training (doesn\'t support multiple GPUs)

*

**train-steps**
*Number of steps to train (train indefinitely)*


pet-images
==========

*Annotated images from Oxford-IIIT pet dataset*

Operations
^^^^^^^^^^

prepare
-------

*Prepares pet images for training*


ssd-mobilenet-v2
================

*SSD with MobileNet v2*

Operations
^^^^^^^^^^

detect
------

*Detect images using a trained detector*

Flags
`````

**images**
*Directory containing images to detect (required)*

evaluate
--------

*Evaluate a trained detector*

Flags
`````

**eval-examples**
*Number of examples to evaluate (all available)*

export-and-freeze
-----------------

*Export a detection graph with checkpoint weights*

Flags
`````

**step**
*Checkpoint step to use for the frozen graph (latest checkpoint)*

train
-----

*Train detector from scratch*

Flags
`````

**batch-size**
*Number of examples in each training batch*

**clones**
*Number of model clones. (1)

This flag has no effect unless `legacy` is `yes`.

Set this value to the number of available GPUs for multi-GPU training.

*

**eval-examples**
*Number of examples to evaluate after training (all available)

This flag has no effect if `legacy` is `yes` (legacy train does not
perform evaluation).

*

**legacy**
*Use legacy training for object detection (no)

Multi GPU support is only available with legacy training.

Unlike default training, legacy training does not perform an evaluation
after training.

Choices:
yes Use legacy training (select for multi GPU support)
no Use default training (doesn\'t support multiple GPUs)

*

**train-steps**
*Number of steps to train (train indefinitely)*

transfer-learn
--------------

*Train detector using transfer learning*

Flags
`````

**batch-size**
*Number of examples in each training batch*

**clones**
*Number of model clones. (1)

This flag has no effect unless `legacy` is `yes`.

Set this value to the number of available GPUs for multi-GPU training.

*

**eval-examples**
*Number of examples to evaluate after training (all available)

This flag has no effect if `legacy` is `yes` (legacy train does not
perform evaluation).

*

**legacy**
*Use legacy training for object detection (no)

Multi GPU support is only available with legacy training.

Unlike default training, legacy training does not perform an evaluation
after training.

Choices:
yes Use legacy training (select for multi GPU support)
no Use default training (doesn\'t support multiple GPUs)

*

**train-steps**
*Number of steps to train (train indefinitely)*


voc-2008-images
===============

*Visual Object Classes Challenge 2008 images*

Operations
^^^^^^^^^^

prepare
-------

*Prepare images annotated using Pascal VOC format for training*

Flags
`````

**random-seed**
*Seed used for train/validation split (randomly generated)*

**val-split**
*Percentage of images reserved for validation (30)*


voc-annotated-images
====================

*Images annotated using Pascal VOC format*

Operations
^^^^^^^^^^

prepare
-------

*Prepare images annotated using Pascal VOC format for training*

Flags
`````

**annotations**
*Directory containing image annotations (required)*

**images**
*Directory containing images to prepare (required)*

**random-seed**
*Seed used for train/validation split (randomly generated)*

**val-split**
*Percentage of images reserved for validation (30)*



Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

gpkg.object_detect.models-0.5.1.dev1-py2.py3-none-any.whl (6.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file gpkg.object_detect.models-0.5.1.dev1-py2.py3-none-any.whl.

File metadata

  • Download URL: gpkg.object_detect.models-0.5.1.dev1-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.9.1 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.19.6 CPython/2.7.12

File hashes

Hashes for gpkg.object_detect.models-0.5.1.dev1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 73244d5aeb7ec121be50a132c3fe4eda78e5875211b395d0248194dc4cd8e8f0
MD5 e1bc256a805040843dc55195fea6f2b6
BLAKE2b-256 54cc29f76892ab6dd98682ecd5297261b3a998cc9dc1402e8ac2a5d2f08b2b41

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page