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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: kuti-0.9.0.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.0.tar.gz
Algorithm Hash digest
SHA256 94b31829a9bf1c0092122fbae13eaff8bd661e91c33aae13404b4fb56f7ef03f
MD5 79179eb1928c38b36aa5f1a1a7933969
BLAKE2b-256 61a5a90d32a03d89bfe6f2c4033a095e0c26eba7c02635256971fe126d340d52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kuti-0.9.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0a1667fb7a6b35925dbb7a49e826ecb42039df3ed91a75fda64c51f535790b64
MD5 0c5a87360ae22490429da163769accce
BLAKE2b-256 af137a9738ba1e5552f34b5f54214da9fbd04434b64639e382869d17aa081c60

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