Skip to main content

Building Vision models in Keras3 for framework-agnostic training and inference.

Project description

PyPI - Python Version PyPI version Keras PyPI - Downloads

Porting all models from everywhere to Keras to leverage multi-backend support.

Cause why not?🤷🏻‍♂️

Table of Contents

Progress

  • Working on adding MobileNet V4

Updates

  1. [2024-06-24] Released MobileViT v2 - All Image Classification variants.
  2. [2024-05-15] Fixed MobileViT v1 - Now works will all 3 backends. 🎉🎉
  3. [2024-05-04] Converted MobileViT to Keras 3 and released weights of all 3 variants.
    1. Jax backend currently not working, I'm working on a fix.
    2. Release: https://github.com/veb-101/keras-vision/releases/tag/v0.4

Quick Setup

Stable PyPi Package

pip install -U keras-vision

OR

Latest Git Updates

pip install git+https://github.com/veb-101/keras-vision.git

Models Supported

# No. Models Paper Additional Materials Example notebook Weights URL
1 MobileViT-V1 MobileViT: Light-weight, General-purpose, and Mobile-friendly Vision Transformer Blogpost: Building MobileViT In Keras 3 Colab link Releases v0.4
1 MobileViT-V2 Separable Self-attention for Mobile Vision Transformers -- Colab link Releases v0.5

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

keras_vision-0.5.0.tar.gz (17.9 kB view details)

Uploaded Source

Built Distribution

keras_vision-0.5.0-py3-none-any.whl (21.7 kB view details)

Uploaded Python 3

File details

Details for the file keras_vision-0.5.0.tar.gz.

File metadata

  • Download URL: keras_vision-0.5.0.tar.gz
  • Upload date:
  • Size: 17.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.10

File hashes

Hashes for keras_vision-0.5.0.tar.gz
Algorithm Hash digest
SHA256 40e7e2c6702bd06d2d7f645495d7ada0e4646a6241cc2f2ad80ee01adb1c45a4
MD5 8408837f2ac7f87e117fc001dc734a01
BLAKE2b-256 445915eedeb2b4655b84d987c3161bdbf12535f0466db6cb8de10eff754fe6a6

See more details on using hashes here.

File details

Details for the file keras_vision-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: keras_vision-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 21.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.10

File hashes

Hashes for keras_vision-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 487f14b4f329ced114ef002d6b24833fc5c6467241541ba030f0419e3c2975ed
MD5 e358136b1de17110f688b62ce20adcd4
BLAKE2b-256 ca0e1dacda07434ad77d51dca823b8e4e374e7e36aedb9a7f6ea34e6b534a302

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