Skip to main content

A deep-learning package contains a set of well-organized deep-neural networks&tools.

Project description

pip install zhenglin

@ Author: zhenglin @version: 2.0

This package contains some off-the-shelves deep-learning networks implemented with .

use

pip install zhenglin

to install this package.

Updates

  • Apr 18 2025: Version: 2.0. Add init version of supercv(cv) class, a universal wrapper for cv2, PIL.Image and Torch.tensor.
  • Nov 13 2024: Version: 1.21. Package overhaul. Add huggingface accelerate, pytorch-lightning, and pytorch-ddp support.
  • Oct 26 2023: Version: 1.20.19 Add TransUNet and SwinUNet
  • Aug 13 2023: Version: 1.18.15 Add basic quantization support.

Introduction

zhenglin package was motivated by eriklindernoren and his repo which provides many grab-and-run implementation of DL variants. It is the level ground for zhenglin's deep learning projects.

Specifically, this package provides

  • universal structure-template:
    • zhenglin.accelerate.train
    • zhenglin.lightning.train
    • zhenglin.pytorch.train
  • loss functions and metrics
    • zhenglin.utils.loss
    • zhenglin.utils.metrics
  • utils
    • zhenglin.utils.utils
  • 20 modular deep-learning networks
    • zhenglin.networks.*

Networks(Alphabetically):

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

zhenglin-2.1.tar.gz (162.2 kB view details)

Uploaded Source

Built Distribution

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

zhenglin-2.1-py3-none-any.whl (263.7 kB view details)

Uploaded Python 3

File details

Details for the file zhenglin-2.1.tar.gz.

File metadata

  • Download URL: zhenglin-2.1.tar.gz
  • Upload date:
  • Size: 162.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.6

File hashes

Hashes for zhenglin-2.1.tar.gz
Algorithm Hash digest
SHA256 c0dd556ced11d5e79bd5be47e50e0aebdc059f8d84bdba530f0aa828c542235c
MD5 12cdf7f85633564f8ff3a80e180c35e5
BLAKE2b-256 afc08f84e953c06054a744ce59533f0a3f9a86b414ce67908158a66076b41986

See more details on using hashes here.

File details

Details for the file zhenglin-2.1-py3-none-any.whl.

File metadata

  • Download URL: zhenglin-2.1-py3-none-any.whl
  • Upload date:
  • Size: 263.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.6

File hashes

Hashes for zhenglin-2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 0f477e3d15136c8efe10e5fee827831af5c07ddddd2dcd451c52ccd1ba48f278
MD5 ff135c9c8a57a78ce3c892b78a5ee3be
BLAKE2b-256 56756eabe5f912a7172853ec788d092488813a07fd38d57cb6e2fcc34e518074

See more details on using hashes here.

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