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-2.2.5.tar.gz (80.7 kB view details)

Uploaded Source

Built Distribution

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

dnnlab-2.2.5-py3-none-any.whl (118.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dnnlab-2.2.5.tar.gz
  • Upload date:
  • Size: 80.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for dnnlab-2.2.5.tar.gz
Algorithm Hash digest
SHA256 6c89dc89ffe36b346284db7efeb5b9c00b9057e30221d6b49bbb4bf7b3a46b1f
MD5 1c4118b3f271604dddd181a4e4ff4347
BLAKE2b-256 4e0513de5b2635ea6158bcc084e433ac34cb5ea1e7a6c523e13b5747217137d7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dnnlab-2.2.5-py3-none-any.whl
  • Upload date:
  • Size: 118.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.0 importlib_metadata/4.8.2 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.10.0

File hashes

Hashes for dnnlab-2.2.5-py3-none-any.whl
Algorithm Hash digest
SHA256 2acb168ea6a18117a77090f32f5a56111742cce0745b7c746b36a6d23b35ce0f
MD5 c56ee3a0abfbad8b45b560cc0533beba
BLAKE2b-256 2e8e5646b93af4833d5e3e6b03e9f5fc6a03692c5ae67a45ddce120470f34f35

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