Skip to main content

Pretrained keras 3 vision models

Project description

Keras Models 🚀

License Keras Python

📖 Introduction

Keras Models (kmodels) is a collection of models with pretrained weights, built entirely with Keras 3. It supports a range of tasks, including classification, object detection (DETR, RT-DETR, RT-DETRv2, RF-DETR, D-FINE), segmentation (SAM, SAM2, SAM3, SegFormer, DeepLabV3, EoMT), monocular depth estimation (Depth Anything V1, Depth Anything V2), feature extraction (DINO, DINOv2, DINOv3), vision-language modeling (CLIP, SigLIP, SigLIP2), and more. It includes hybrid architectures like MaxViT alongside traditional CNNs and pure transformers. kmodels includes custom layers and backbone support, providing flexibility and efficiency across various applications. For backbones, there are various weight variants like in1k, in21k, fb_dist_in1k, ms_in22k, fb_in22k_ft_in1k, ns_jft_in1k, aa_in1k, cvnets_in1k, augreg_in21k_ft_in1k, augreg_in21k, and many more.

⚡ Installation

From PyPI (recommended)

pip install -U kmodels

From Source

pip install -U git+https://github.com/IMvision12/keras-models

📑 Documentation

Per-model guides with architecture notes, usage examples, and available pretrained weights live in the docs/ folder. You'll find dedicated pages for backbones, segmentation (SAM family, SegFormer, DeepLabV3, EoMT), object detection (DETR variants, D-FINE), feature extraction (DINO v1/v2/v3), depth estimation (Depth Anything v1/v2), and vision-language models (CLIP, SigLIP, SigLIP2).

📑 Models







📜 License

This project leverages timm and transformers for converting pretrained weights from PyTorch to Keras. For licensing details, please refer to the respective repositories.

🌟 Credits

  • The Keras team for their powerful and user-friendly deep learning framework
  • The Transformers library for its robust tools for loading and adapting pretrained models
  • The pytorch-image-models (timm) project for pioneering many computer vision model implementations
  • All contributors to the original papers and architectures implemented in this library

Citing

BibTeX

@misc{gc2025kmodels,
  author = {Gitesh Chawda},
  title = {Keras Models},
  year = {2025},
  publisher = {GitHub},
  journal = {GitHub repository},
  howpublished = {\url{https://github.com/IMvision12/keras-models}}

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

kmodels-0.3.0.tar.gz (559.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

kmodels-0.3.0-py3-none-any.whl (685.0 kB view details)

Uploaded Python 3

File details

Details for the file kmodels-0.3.0.tar.gz.

File metadata

  • Download URL: kmodels-0.3.0.tar.gz
  • Upload date:
  • Size: 559.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kmodels-0.3.0.tar.gz
Algorithm Hash digest
SHA256 7aa1f0f9b1dffb3b77d0a2518da6d1ca5ac5d2425b0c76a0890700767e03ffdf
MD5 3c47f6931d18901ad014ed1d356d90e6
BLAKE2b-256 5bd9364354c33a4e0a0d1a49c29fec40d06d5874b5194f5ab2084f964ac07045

See more details on using hashes here.

Provenance

The following attestation bundles were made for kmodels-0.3.0.tar.gz:

Publisher: release.yml on IMvision12/keras-models

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file kmodels-0.3.0-py3-none-any.whl.

File metadata

  • Download URL: kmodels-0.3.0-py3-none-any.whl
  • Upload date:
  • Size: 685.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for kmodels-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 940a273b5dad9db51f0abd14343f8c05a5c095f8d91ad1a2698c065c4421f115
MD5 d279f18ec1c83f3f50d3c73f83fa3904
BLAKE2b-256 ae0dd03cbf2561c752e1a12fad8199cf7b726fcde7d09963bc8a2c1c9aa05111

See more details on using hashes here.

Provenance

The following attestation bundles were made for kmodels-0.3.0-py3-none-any.whl:

Publisher: release.yml on IMvision12/keras-models

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page