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: 3.0.2

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

use

pip install zhenglin

to install this package.

Major Updates

  • Aug 7 2025: Version: 3.0.1. Add patchify, vr and cv function updates.
  • May 31 2025: Version: 3.0.0. Introduce FileSystem class under filesystem, use a pre-defined 1 or 2-layer folder structure to rapidly manage batch image or video datasets.
  • Apr 30 2025: Version: 2.1. Add a new class wrapper vd class under supercv, supports video io now.
  • 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-3.0.2.tar.gz (176.9 kB view details)

Uploaded Source

Built Distribution

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

zhenglin-3.0.2-py3-none-any.whl (281.5 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for zhenglin-3.0.2.tar.gz
Algorithm Hash digest
SHA256 e36e68edb4d124c63879e99cb0997cacb58e3032c9d9c2501e2f16674084d61a
MD5 9d87e819df305d634ff76cbe5f782a25
BLAKE2b-256 ae5efe9a5eb17ae84c9b2b67ec5e2ed0c5c964e2d0741ee11763f884d4b1bd02

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for zhenglin-3.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 8c1d9add2debc07c84f850ea230f385f295b8acd03a5399492edfaad2c3e216a
MD5 d1a3e1438d5ca1d3d0c10e9019bb419a
BLAKE2b-256 72abb2c1f70ca41e4c702e77adc427cb66594a762e779ddacc61421492e7adfe

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