Metadata-Version: 2.1
Name: ultrayolo
Version: 0.7.0
Summary: tensorflow 2 implemetation of yolo 3 with backbone extensions
Home-page: https://github.com/fabiofumarola/ultrayolo
Author: Fabio Fumarola
Author-email: fabiofumarola@gmail.com
License: Apache Software License 2.0
Keywords: ultrayolo
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Requires-Python: >=3
Requires-Dist: tensorflow (==2.1.0)
Requires-Dist: tensorflow-addons (==0.7.0)
Requires-Dist: imageio (==2.6.1)
Requires-Dist: imgaug (==0.4.0)
Requires-Dist: pandas
Requires-Dist: numpy (==1.17)
Requires-Dist: pyyaml (==5.3)
Requires-Dist: hydra-core
Requires-Dist: omegaconf

=========
Ultrayolo
=========

.. image:: https://img.shields.io/pypi/v/ultrayolo.svg
        :target: https://pypi.python.org/pypi/ultrayolo

.. image:: https://img.shields.io/travis/fabiofumarola/ultrayolo.svg
        :target: https://travis-ci.org/fabiofumarola/ultrayolo

.. image:: https://readthedocs.org/projects/ultrayolo/badge/?version=latest
        :target: https://ultrayolo.readthedocs.io/en/latest/?badge=latest
        :alt: Documentation Status

.. image:: https://pyup.io/repos/github/fabiofumarola/ultrayolo/shield.svg
     :target: https://pyup.io/repos/github/fabiofumarola/ultrayolo/
     :alt: Updates

Tensorflow 2 implementation of yolo version 3. You only look once (YOLO) is a state-of-the-art, real-time object detection system

.. image:: ./images/example_image.png

Features
--------

Ultrayolo implements YOLO object detection paper with the following backbones:

- `Darknet <https://pjreddie.com/darknet/yolo/>`_: the original architecture
- `ResNet <https://arxiv.org/abs/1512.03385>`_: *ResNet50V2, ResNet101V2, ResNet152V2*
- `DenseNet <https://arxiv.org/abs/1608.06993>`_: *DenseNet121, DenseNet169, DenseNet201*
- `MobileNetV2 <https://arxiv.org/abs/1608.06993>`_: *MobileNetV2*

* Free software: Apache Software License 2.0
* Documentation: https://ultrayolo.readthedocs.io.


TODO
=====

* [ ] add support to tf.data to load datasets
* [ ] add mean average precision evaluation script

Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======



