skillfed

pytorchcv

Computer vision models for PyTorch

pytorchcv v0.0.74 74.9K downloads/30d#14,772 on PyPI13
License unclear AGING released

What it is and what it does

pytorchcv is a model zoo for PyTorch that bundles implementations of dozens of computer vision architectures—from classic networks like AlexNet, VGG, and ResNet to modern designs like EfficientNet, MobileNetV3, and HRNet. Models are pretrained on standard datasets including ImageNet-1K, CIFAR-10/100, COCO, and others, and load with ordinary normalization applied automatically. It covers classification, semantic segmentation, object detection, and pose estimation tasks.

The package depends on torch, torchvision, numpy, and requests. It is intended for researchers and practitioners who want quick access to reference architectures without reimplementing them. Training and evaluation scripts are maintained separately in the imgclsmob repository. The package is classified as Alpha and has not seen active development recently, though the repository remains accessible.

Use it for:

  • Load a pretrained ResNet or EfficientNet for image classification without writing model code from scratch.
  • Benchmark multiple architectures on a custom dataset using the same normalization and interface.
  • Extract features from intermediate layers of pretrained models for transfer learning tasks.
  • Evaluate segmentation models like PSPNet or DeepLabv3 on Pascal VOC or ADE20K without reimplementing them.
  • Prototype mobile-efficient models like MobileNetV3 or ShuffleNet for deployment scenarios.

Worth the install?

AI-flagged interpretation of the facts on this page — verify before relying

Provides a collection of pretrained computer vision models for PyTorch, including image classification, segmentation, detection, and pose estimation architectures.

Yes, if you need quick access to a broad range of pretrained PyTorch vision models and can tolerate aging maintenance. The package has no known vulnerabilities and low install friction. However, verify the license terms in the repository first, and confirm that model loading and normalization behavior match your requirements—the lack of recent updates and unclear license status warrant a brief review before production use.

Install

pytorchcv on PyPI

pip

pip install pytorchcv

uv

uv add pytorchcv

poetry

poetry add pytorchcv

Installing pytorchcv

Before you install

Low install friction with a pure Python wheel. Maintenance status is aging—last commit was 2026-01-13 and the package has received no releases in 213 days, though the repository remains active and not archived.

License in practice

License status is unclear; no SPDX identifier or raw license text is available in the package metadata. Verify the actual license terms in the repository before use in proprietary or restricted contexts.

Quickstart

pip install pytorchcv

import pytorchcv
model = pytorchcv.get_model('resnet50', pretrained=True)
# model is ready for inference or feature extraction

Requires PyTorch and torchvision to be installed; pretrained models download on first use and may require network access and disk space.

Verify before relying

  • Whether all pretrained models load automatically or require manual download/caching during first use.
  • Specific PyTorch and torchvision version compatibility constraints beyond the stated Python >=3.10 requirement.
  • Whether the package includes training/evaluation scripts or only inference-ready models.

Package facts

License not declared (unclear)
Python support supports the current Python release (>=3.10)
Install friction low — pure-Python wheel
Runtime dependencies 4 — requests, numpy, torch, torchvision
Maintenance aging — 213 days since the last release
Last repo commit
First released
Downloads 74,902/month — #14,772 on PyPI (30-day window, as of 2026-08-14)
Known vulnerabilities none known (OSV.dev, checked 2026-08-14)

Evidence: pytorchcv-0.0.74-py3-none-any.whl

Keywords: machine-learning, deep-learning, neuralnetwork, image-classification, pytorch, imagenet, cifar, svhn, vgg, resnet, pyramidnet, diracnet, densenet, condensenet, wrn, drn, dpn, darknet, fishnet, espnetv2, xdensnet, squeezenet, squeezenext, shufflenet, menet, mobilenet, igcv3, mnasnet, darts, xception, inception, polynet, nasnet, pnasnet, ror, proxylessnas, dianet, efficientnet, mixnet, image-segmentation, voc, ade20k, cityscapes, coco, pspnet, deeplabv3, fcn

Development Status :: 3 - AlphaIntended Audience :: Science/ResearchOperating System :: OS IndependentProgramming Language :: Python :: 3Topic :: Scientific/Engineering :: Image Recognition

Tags

pytorch computer vision modelspretrained image classification networksdeep learning model zoo pytorchresnet vgg densenet pytorchimage segmentation detection modelsmobilenet efficientnet pytorchneural network architectures pytorch
model-zootransfer-learningcomputer-vision

More Image Recognition packages

opencv-python-headless

OpenCV Python bindings for computer vision…

permissive · top 1,000 on PyPI

tritonclient

tritonclient is a Python client library for…

permissive · top 5,000 on PyPI

torchmetrics

Torchmetrics provides a collection of PyTorch…

permissive · top 5,000 on PyPI

pytorch-lightning

PyTorch Lightning wraps PyTorch training code…

permissive · top 5,000 on PyPI

opencv-contrib-python

opencv-contrib-python provides Python bindings…

permissive · top 5,000 on PyPI

ultralytics

Ultralytics YOLO provides a unified framework…

agpl · top 5,000 on PyPI

icevision

IceVision provides a unified framework for…

permissive · top 15,000 on PyPI

pretrainedmodels

Provides a unified interface to load pretrained…

permissive · top 15,000 on PyPI

hyper-connections

Implements multiple residual streams in neural…

permissive · top 15,000 on PyPI

segmentation-models-pytorch

Provides PyTorch-based neural network models…

permissive · top 15,000 on PyPI

facenet-pytorch

Provides pretrained PyTorch models for face…

permissive · top 15,000 on PyPI

torchsr

Provides pretrained neural network models for…

permissive · top 15,000 on PyPI

efficientnet-pytorch

Loads and runs pretrained EfficientNet image…

permissive · top 15,000 on PyPI

fvcore

fvcore provides shared computer vision…

permissive · top 5,000 on PyPI

effdet

PyTorch implementation of EfficientDet object…

permissive · top 15,000 on PyPI

torchxrayvision

TorchXRayVision provides pre-trained deep…

permissive · top 15,000 on PyPI

Further reading