Skip to main content

Keras training management utilities.

Project description

Keras utilities (Kuti)

The project contains utilities for image assessment development with Keras/Tensorflow, including utilities for model training, custom generators, image management and augmentation. This is a poetry package for ku.

The library requires tensorflow >= 1.14 or 2.x installed.

Overview

Some of the key components of each file:

model_helper.py:

  • ModelHelper: Wrapper class that simplifies default usage of Keras for regression models.

generators.py:

  • DataGeneratorDisk, DataGeneratorHDF5: Keras generators for on-disk images, and HDF5 stored features/images

image_utils.py:

  • various utility functions for manipulating images (read, write to HDF5, batch resize, view batch)

image_augmenter.py:

  • ImageAugmenter: Create custom image augmentation functions for training Keras models.

generic.py:

  • H5Helper: Manage named data sets in HDF5 files, for us in Keras generators.
  • ShortNameBuilder: Utility for building short (file) names that contain multiple parameters.

applications.py:

  • model_inception_multigap, model_inceptionresnet_multigap: Model definitions for extracting MLSP narrow features
  • model_inception_pooled, model_inceptionresnet_pooled: Model definitions for extracting MLSP wide features

You can find more information in the docstrings.

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

kuti-0.9.1.tar.gz (32.7 kB view details)

Uploaded Source

Built Distribution

kuti-0.9.1-py3-none-any.whl (35.5 kB view details)

Uploaded Python 3

File details

Details for the file kuti-0.9.1.tar.gz.

File metadata

  • Download URL: kuti-0.9.1.tar.gz
  • Upload date:
  • Size: 32.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.7.6 Linux/4.15.0-108-generic

File hashes

Hashes for kuti-0.9.1.tar.gz
Algorithm Hash digest
SHA256 5dd3df7a33c024fd325347144a955084313d25505b7df2cfd7a0fb43e49a1123
MD5 9f959cd3db7b9cf297f47737108f46c2
BLAKE2b-256 bcde4adf4dcb1e86c1b30bbca03a203cd62c62ce1e078ed2790f6c47b5a13809

See more details on using hashes here.

File details

Details for the file kuti-0.9.1-py3-none-any.whl.

File metadata

  • Download URL: kuti-0.9.1-py3-none-any.whl
  • Upload date:
  • Size: 35.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.4 CPython/3.7.6 Linux/4.15.0-108-generic

File hashes

Hashes for kuti-0.9.1-py3-none-any.whl
Algorithm Hash digest
SHA256 1b8cbee7a031eb183509273510a991e5d6238df685d25e9c1d3be0636b753c97
MD5 7190a7f6cf5a8797de37502045b2df22
BLAKE2b-256 b046a1aa9c79b957fd0140fdf0e2b723c237f22f45ba88c4953d782ed4bce22c

See more details on using hashes here.

Supported by

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