Skip to main content

DnnLab

Project description

DnnLab

Dnnlab is a small framework for deep learning models based on TensorFlow.

It provides custom training loops for:

  • Generative Models (GAN, cGan, cycleGAN)
  • Image Detection (custom YOLO)

Additonaly custom Keras Layer:

  • Non-Local-Blocks (Self-Attention)
  • Squeeze and Excitation Blocks (SEBlocks)
  • YOLO-Decoding Layer

Input pipeline functionality:

  • YOLO (Tfrecords to Datasets)
  • YOLO data augmentation
  • Generative Models (Tfrecords to Datasets)

TensorBoard output:

  • YOLO coco metrics (Precision (mAP) & Recall)
  • YOLO loss (loss_class, loss_conf, loss_xywh, total_loss)
  • YOLO bounding boxes
  • Generative Models (Loss & Images)

Requirements

TensorFlow 2.3.0

Installation

Run the following to install:

pip install dnnlab

Project details


Download files

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

Source Distribution

dnnlab-1.1.7.tar.gz (66.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

dnnlab-1.1.7-py3-none-any.whl (98.3 kB view details)

Uploaded Python 3

File details

Details for the file dnnlab-1.1.7.tar.gz.

File metadata

  • Download URL: dnnlab-1.1.7.tar.gz
  • Upload date:
  • Size: 66.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for dnnlab-1.1.7.tar.gz
Algorithm Hash digest
SHA256 d3c6eea2d9aa731a4f2d12d3699d743276e2cad3263e0bb67bf353846e546494
MD5 b85c0f28df102b4104ee11d10122e1b7
BLAKE2b-256 efa9fad60786dfe1f07713377a1635c7eebf8148f5b8239ed5ab1a99ed5359a7

See more details on using hashes here.

File details

Details for the file dnnlab-1.1.7-py3-none-any.whl.

File metadata

  • Download URL: dnnlab-1.1.7-py3-none-any.whl
  • Upload date:
  • Size: 98.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/49.2.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1

File hashes

Hashes for dnnlab-1.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 da3d45b98ac1a099967c48dd4ff809eb2f47e92a6e74c0c1b2900e5c77c8cb04
MD5 4b841d676e774dd45804de8abb6f1170
BLAKE2b-256 7331d8ef39696e71d53b30005c0eebedf34133eabce574bdeff9d4f64d9afbf8

See more details on using hashes here.

Supported by

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