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.

$ 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.8.1.tar.gz (32.9 kB view details)

Uploaded Source

Built Distribution

kuti-0.9.8.1-py3-none-any.whl (35.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kuti-0.9.8.1.tar.gz
  • Upload date:
  • Size: 32.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.8.5 Linux/5.4.0-66-generic

File hashes

Hashes for kuti-0.9.8.1.tar.gz
Algorithm Hash digest
SHA256 d1aaba8cab581e251ef8ea2543c8ee20994fa4ce147d22499e1d25123eea4343
MD5 04184493deac81d58e6381f12254bcb9
BLAKE2b-256 b8071eaf08e50f44c99321c1cf80e53b601b8aeed2e026708f02571e94f07006

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kuti-0.9.8.1-py3-none-any.whl
  • Upload date:
  • Size: 35.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.8.5 Linux/5.4.0-66-generic

File hashes

Hashes for kuti-0.9.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f13136adf5920db5ab0a7f08688727d0c1ec69b753481b0edd4f228409490c9e
MD5 061fdfaccbeeaf3c829c9ca966659b54
BLAKE2b-256 3a82269f7647b041d3d2a3518724856316dcab504bdb68b5285941da25962a0a

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