Skip to main content

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

Metadata

Release files for dnnlab 2.2.5

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for dnnlab 2.2.5
File Size Uploaded
dnnlab-2.2.5.tar.gz 80.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for dnnlab 2.2.5
File Interpreter ABI Platform
dnnlab-2.2.5-py3-none-any.whl Python 3 none any Details

Total release size: 199.6 kB

Release files / dnnlab-2.2.5.tar.gz

Download URL dnnlab-2.2.5.tar.gz
Size 80.7 kB
Tags Source
SHA-256 checksum
How to use checksums
6c89dc89ffe36b346284db7efeb5b9c00b9057e30221d6b49bbb4bf7b3a46b1f
BLAKE2b-256 checksum
How to use checksums
4e0513de5b2635ea6158bcc084e433ac34cb5ea1e7a6c523e13b5747217137d7
Upload date
Uploaded using Trusted Publishing?
What is 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

Release files / dnnlab-2.2.5-py3-none-any.whl

Download URL dnnlab-2.2.5-py3-none-any.whl
Size 118.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2acb168ea6a18117a77090f32f5a56111742cce0745b7c746b36a6d23b35ce0f
BLAKE2b-256 checksum
How to use checksums
2e8e5646b93af4833d5e3e6b03e9f5fc6a03692c5ae67a45ddce120470f34f35
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

2.2.5 This release

2 release files

2.2.4

2 release files

2.2.3

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.1.1

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.2.14

2 release files

1.2.9

2 release files

1.2.8

2 release files

1.2.7

2 release files

1.2.6

2 release files

1.2.5

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.1.13

2 release files

1.1.12

2 release files

1.1.11

2 release files

1.1.10

2 release files

1.1.9

2 release files

1.1.8

2 release files

1.1.7

2 release files

1.1.6

1 release file

1.1.5

1 release file

1.0.5

1 release file

1.0.4

1 release file

1.0.3

1 release file

1.0.2

1 release file

1.0.1

1 release file

1.0.0

1 release file

0.2.6

1 release file

0.2.5

1 release file

0.2.4

1 release file

0.2.3

1 release file

0.2.2

1 release file

0.1.2

1 release file

0.0.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page