Welcome to mmit’s documentation

mmit is a python library to build any encoder matched with any decoder for any Computer Vision model.

License badge PyTorch - Version Python - Version

mmit is engineered with the objective of streamlining the construction of Computer Vision models. It offers a consistent interface for all encoders and decoders, thus enabling effortless integration of any desired combination.

Here are just a few of the things that mmit does well:

  • Any encoder works with any decoder at any input size

  • Unified interface for all decoders

  • Support for all pretrained encoders from timm

  • Pretrained encoder+decoders modules 🚧

  • PEP8 compliant (unified code style)

  • Tests, high code coverage and type hints

  • Clean code

Encoders

Indices and tables