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.

To install:

pip install kuti

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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: kuti-0.9.2.tar.gz
  • Upload date:
  • Size: 32.8 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.2.tar.gz
Algorithm Hash digest
SHA256 495afcc68f39a36d69e88661c33501ae4600dae47fab6a1be0d5777189198e99
MD5 efc80238c576bdc32c2fe29a6b4238d9
BLAKE2b-256 056d7953561d05654739cbd99f7788170c7215a70dd47539787618f3c835e466

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kuti-0.9.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a0e6558f747dacaaceb0e98557cdd6d5ad57a824cb6e735548b7aa74acb8ac8d
MD5 a44c14c83d8ae8ba237f61d343dc879c
BLAKE2b-256 577bb92d0de3f4a576ebb54f91b5abeb739406914d1fa7fef317e454f344334a

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