Skip to main content

Codacy Badge License: MIT GitHub release

TensorImage

Example

TensorImage is an open source library designed to make training and deploying image classification models easy.

Features

  • Cluster training: automatically compare the performance of multiple trainers, speeding up the process of hyperparameter tuning and feature engineering, as there is no need to do it manually

  • Multithreaded training: by default, all training operations are run in 10 threads to make training models faster

  • Built-in image data augmentation operations, which can be used for feature engineering:

    • Image flipping
    • Salt-pepper noise
    • Random brightness
    • Random contrast
    • Random hue
    • Random saturation
    • Gaussian blur
    • Colour filtering
  • Workspace organization: all datasets, trained models, and internal metadata files are stored automatically inside a workspace directory, where you can quickly find any files you need

  • Large-scale image classification: deploy trained models on thousands of images, with predictions for all images being stored in your workspace directory

Upcoming features

  • More data augmentation operations to apply on images:

    • Affine/perspective transformations
    • Random zooming
    • Random cropping
    • Individual pepper and salt noise
    • More image blurring techniques:
      • Median blur
      • Average blur
      • Motion blur
      • Bilateral blur
    • Translation
  • Option to apply different data augmentation operations at once, e.g: instead of only applying gaussian blur, to be able to apply gaussian blur, pepper salt noise and random contrast at once, not uniquely separately

  • Model inference for individual/batches of images for real-time prediction without writing on disk

  • Real-time training from individual/batches of images without reading from disk, automatically training the model from new data, linked to real-time inference without having to store the model in disk (with option to store available)

Installation

From the terminal:

$ pip3 install tensorimage

Documentation

You can view TensorImage's documentation here.

Support

If you are experiencing any errors or bugs, please report them in the issues section or contact us at tensor.image2@gmail.com

Contributing

If you have any ideas for features that should be added to TensorImage, please feel free to fork TensorImage and open a pull request.

License

TensorImage is licensed under the MIT license.

Metadata

Release files for TensorImage 2.1.0

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

Source distribution (sdist)

Source distribution for TensorImage 2.1.0
File Size Uploaded Provenance Actions
TensorImage-2.1.0.tar.gz 17.3 kB Without provenance Details for TensorImage-2.1.0.tar.gz

Built distribution (wheel)

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

Total release size: 47.7 kB

Release files / TensorImage-2.1.0.tar.gz

Download URL TensorImage-2.1.0.tar.gz
Size 17.3 kB
Tags Source
SHA-256 checksum
How to use checksums
316b66eb2309c329bca29a5d20865e58cd5933529cb50c07f0324433b92c536a
BLAKE2b-256 checksum
How to use checksums
fde06251962b0a385670063f2772a9199b88d07ca5c489a47452bccf36516a04
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7

Release files / TensorImage-2.1.0-py3-none-any.whl

Download URL TensorImage-2.1.0-py3-none-any.whl
Size 30.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
db7dabe3b97023799440618dfb38ef3f6bbbc480468df31844ec3582eac27159
BLAKE2b-256 checksum
How to use checksums
54126eda020f58c91aac728b9095c7c711ffb9b159b699a91c57ac065f9dd217
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.6.7

Security for TensorImage 2.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

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