Skip to main content

Advanced AI vision and object detection framework by Vigor Industries Limited.

Project description

⚙️ VigorVision

PyPI Python Torch License Build

VigorVision — an advanced, modular AI vision framework built by Vigor Industries Limited, designed for object detection, segmentation, and industry-specific visual intelligence.


🧭 Table of Contents

  1. Overview
  2. Features
  3. Installation
  4. Quick Start
  5. Model Architecture
  6. Configuration
  7. Training
  8. Visualization & Logging
  9. Project Structure
  10. Contributing
  11. License
  12. Contact

🧠 Overview

VigorVision provides a fully-featured, modular AI framework for vision applications such as:

  • Industrial anomaly detection
  • Object tracking and classification
  • Manufacturing process vision systems
  • Smart quality control and inspection

It leverages PyTorch, Albumentations, and Weights & Biases for maximum performance, extensibility, and interpretability.


✨ Features

Category Highlights
🧩 Architecture Modular design with customizable backbone, neck, and detection head
🧠 Training Engine Optimized multi-threaded dataloaders with adaptive batch handling
🧮 Anchors Auto-anchor analysis and smart anchor selection for detection models
📈 Visualization Native support for TensorBoard and Weights & Biases (wandb)
🔧 Data Augmentation Albumentations-based pipeline for advanced transformations
Performance FP16 (mixed precision) and multi-GPU training support
🧰 Utilities Built-in tools for dataset validation and metrics computation

⚙️ Installation

✅ From PyPI

pip install vigorvision
pip install torch>=2.0.0
pip install torchvision>=0.15.0
pip install albumentations>=1.3.0
pip install opencv-python>=4.8.0
pip install numpy>=1.24.0
pip install tqdm>=4.65.0
pip install pyyaml>=6.0
pip install tensorboard>=2.13.0
pip install wandb>=0.16.0
pip install scikit-learn>=1.3.0
pip install scipy>=1.11.0
pip install matplotlib>=3.8.0

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

vigorvision-2.1.5.tar.gz (60.6 kB view details)

Uploaded Source

Built Distribution

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

vigorvision-2.1.5-py3-none-any.whl (74.1 kB view details)

Uploaded Python 3

File details

Details for the file vigorvision-2.1.5.tar.gz.

File metadata

  • Download URL: vigorvision-2.1.5.tar.gz
  • Upload date:
  • Size: 60.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for vigorvision-2.1.5.tar.gz
Algorithm Hash digest
SHA256 08323862c11d19411f8361a20f5616160a226dd50b328da18abb8f4a89c769f2
MD5 7f42f4be111c8c5deabc6039964a14af
BLAKE2b-256 26351fa98fc0612c4107f0e5d3bb42001457940ae2139ebfaeac3eb7e9f4de19

See more details on using hashes here.

File details

Details for the file vigorvision-2.1.5-py3-none-any.whl.

File metadata

  • Download URL: vigorvision-2.1.5-py3-none-any.whl
  • Upload date:
  • Size: 74.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for vigorvision-2.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 90eb4ce9f7e62391ac77c1dae523aff167b112ce60388a691a2abc90baa26841
MD5 48d865a54d0c008efa6f0ee03bee9058
BLAKE2b-256 d60a179a6c902bc055f49afc1cdd7a853454777e9c827562d984bb108cee89a2

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