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.2.3.tar.gz (74.2 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.2.3-py3-none-any.whl (109.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dnnlab-1.2.3.tar.gz
  • Upload date:
  • Size: 74.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for dnnlab-1.2.3.tar.gz
Algorithm Hash digest
SHA256 d9490daaf5ff8c315c2c00f990875f3021f4dd23a2b7b765f0a8557d2c3205ec
MD5 4d4455e3e680ebd80e9ad759fe495697
BLAKE2b-256 6bae6135d81fa18dedbbf8b46aafa358aed119f4a553973dbab1652c00d2a5b4

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dnnlab-1.2.3-py3-none-any.whl
  • Upload date:
  • Size: 109.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.9.5

File hashes

Hashes for dnnlab-1.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 bdf25a0839c15f3ba1c01f9e913f9265aba017433dd52da252f13a175a512da4
MD5 5f869b640a32b380a4f22178c2847eb7
BLAKE2b-256 7af0042b7ecdb33791098fd02b56c9a49413106d9ed4ce92b82ba20d8dcb9f74

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