Skip to main content

Package to host DeepLearning modules for pytorch ecosystem, to ease out model implementations.

Project description

ModuleZooTorch

Collection of neural-net modules including both general blocks, and those introduced in latest research

The library is still under development, if you have some cool NN blocks in mind that deserves to be implemented in MZT please don't hesitate to open an issue with feature request, I'll try my best to implement those ASAP.

Installation

pip install mzt

Available Modules

  • Convolution Blocks:
    • ConvNormActivation1d
    • ConvNormActivation2d
    • ConvInvertedBlock1d
    • ConvInvertedBlock2d
  • Residual Blocks:
    • ConvResidualBlock1d
    • ConvResidualBlock2d
    • ConvBottleNeckResidualBlock1d
    • ConvBottleNeckResidualBlock2d
    • ConvInvertedResidualBlock1d
    • ConvInvertedResidualBlock2d
  • Attention Blocks:
    • SelfAttention1d
    • SelfAttention2d
    • MultiHeadSelfAttention1d
    • MultiHeadSelfAttention2d
    • MultiHeadAttention1d
    • MultiHeadAttention2d
    • MultiHeadAttentionLinear
  • Graphical/Geometric Blocks:
    • GraphConv2d

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

mzt-2.0.0.tar.gz (22.5 kB view details)

Uploaded Source

Built Distribution

mzt-2.0.0-cp312-cp312-manylinux_2_35_x86_64.whl (27.2 kB view details)

Uploaded CPython 3.12 manylinux: glibc 2.35+ x86-64

File details

Details for the file mzt-2.0.0.tar.gz.

File metadata

  • Download URL: mzt-2.0.0.tar.gz
  • Upload date:
  • Size: 22.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.18

File hashes

Hashes for mzt-2.0.0.tar.gz
Algorithm Hash digest
SHA256 8560a8cf4d31e7ca8f8b485fb2fc4a7776206b223d46bc26e2275d64be598ed3
MD5 e2d1aa2912fce28189d6e2b292d5a455
BLAKE2b-256 7e340fcb4c9135ea4a26fbadbce5c8974bee1342d216ec4ac52af494752a2982

See more details on using hashes here.

File details

Details for the file mzt-2.0.0-cp312-cp312-manylinux_2_35_x86_64.whl.

File metadata

File hashes

Hashes for mzt-2.0.0-cp312-cp312-manylinux_2_35_x86_64.whl
Algorithm Hash digest
SHA256 720f4167c178bd2caddebc3184e36fd9dfa44be611b537734c6eea913887a6a6
MD5 6c32c546603d3d38bf52f48195aadaa1
BLAKE2b-256 4174bd3b1ae3cdc94deb255fa85b02b60ad945e90239c6884601d02abad32411

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