11 مستودعات
Utilities for standardizing image pixel values and bounding box coordinates for model input.
Distinct from Pixel Normalizers: Distinct from Pixel Normalizers: focuses on both pixel-level and coordinate-level normalization for computer vision models.
Explore 11 awesome GitHub repositories matching data & databases · Input Normalizers. Refine with filters or upvote what's useful.
PaddleDetection is an object detection framework designed for the end-to-end development, training, and deployment of computer vision models. It provides a comprehensive library of modular neural network architectures and pipelines that support object detection, instance segmentation, and multi-object tracking tasks. The project distinguishes itself through a configuration-driven approach that decouples model components like backbones and heads, allowing for the flexible assembly of custom vision workflows. It incorporates advanced techniques such as anchor-free detection logic, joint detecti
Standardizes image pixel values and bounding box coordinates to ensure consistent model input.
This project is a PyTorch-based generative framework and implementation template for building Generative Adversarial Networks. It provides a collection of foundational toolkits and architectural patterns designed to synthesize high-quality artificial data while focusing on the stability of adversarial neural networks. The framework distinguishes itself through a specialized toolkit for conditional image generation, which integrates discrete labels and auxiliary classification into the training process. It utilizes specific mechanisms to guide the generative process toward target classes by co
Provides utilities to scale input data and apply activation functions for consistent distribution.
OpenVINO is an AI inference engine and model serving platform designed to execute optimized deep learning models across CPUs, GPUs, and NPUs through a unified API. It includes a model optimization toolkit for converting, quantizing, and compressing models from various frameworks, alongside a specialized generative AI runtime for large language models. The project distinguishes itself through a plugin-based hardware acceleration layer that maps neural network operations to vendor-specific drivers. It features advanced execution mechanisms such as continuous batching, speculative decoding, and
Subtracts mean values and divides by standard deviations to normalize tensors for model inference.
This project is a pretrained model library for PyTorch, providing a collection of convolutional neural network architectures and weights. It serves as a computer vision model zoo for image classification and feature extraction, offering a framework for transfer learning where pretrained networks are adapted for custom image recognition tasks. The library focuses on transforming images into high-level numerical representations and calculating class probability scores. It includes utilities for downloading and initializing standard architectures such as ResNet, Inception, and Xception. Capabil
Includes utilities to normalize image pixels using mean and standard deviation values specific to each architecture.
This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene
Standardizes image pixel values and coordinates to ensure they meet required normalization standards.
MMPose is a PyTorch-based pose estimation toolbox and deep learning training pipeline designed for detecting 2D and 3D keypoints on humans, animals, and faces. It serves as a computer vision model zoo and a framework for both 2D pose estimation and 3D pose lifting. The project is distinguished by its modular architecture and extensibility, employing a registry-based system and hierarchical configurations to allow for custom algorithm integration and model pipeline customization. It supports diverse estimation paradigms, including top-down, bottom-up, and two-stage pose lifting workflows. The
Performs image normalization and channel transposition on the GPU to ensure consistent input formats.
Neuraltalk is an automated image captioning system that generates natural language descriptions for images. It utilizes a deep learning model that integrates a pretrained convolutional neural network for visual feature extraction with a recurrent neural network decoder to produce text sequences. The project provides a full workflow for training and evaluating captioning models, including weight optimization via backpropagation and gradient descent. It includes tools for measuring caption accuracy by comparing generated text against reference descriptions. The system covers data preprocessing
Provides utilities to normalize image pixel data and mean/variance to match pretrained encoder requirements.
PlugNPlay-Modules is a collection of reusable PyTorch computer vision modules and deep learning architectural components. It provides a library of standardized building blocks for constructing neural networks, focusing on attention mechanisms, signal processing layers, and feature fusion modules. The project is distinguished by its extensive variety of attention primitives, covering spatial, channel, and temporal weighting, as well as specialized variants like deformable, frequency-enhanced, and linear-complexity attention. It also implements advanced signal processing tools within the neural
Provides a system to standardize input data across specified dimensions for channels-first and channels-last formats.
This is an image segmentation framework and masking toolkit for constructing binary and multi-class neural network architectures. It serves as a deep learning encoder wrapper that integrates pre-trained convolutional neural network architectures into semantic segmentation models. The library enables the use of pre-trained backbones to isolate complex patterns and leverages transfer learning to accelerate training. It provides a collection of overlap-based loss functions and precision metrics specifically designed to evaluate and refine the accuracy of image masks. The toolkit covers the full
Provides utilities for standardizing image pixel values to match pre-trained encoder distributions.
هذا البرنامج عبارة عن نظام لإزالة العلامات المائية يستخدم التعلم الآلي و inpainting للصور لحذف النصوص أو الشعارات غير المرغوب فيها من الصور. يقوم بإعادة بناء البكسلات المفقودة لتتناسب مع الخلفية الأصلية، مما يضمن الاتساق المرئي من خلال نماذج مدربة مسبقًا. يتضمن المشروع أداة قناع لعزل مناطق محددة لاستبدال المحتوى باستخدام أقنعة ثنائية، أو مربعات إحاطة، أو ضربات فرشاة. كما يتميز بمعالج مجمّع يطبق مهام التنظيف هذه على مجموعات كبيرة من الصور عبر قائمة ملفات محددة مسبقًا. يتعامل النظام مع إعداد الصور عن طريق تطبيع الأبعاد ونسب العرض إلى الارتفاع في tensors لمحاذاة الصور مع أقنعتها المقابلة لمعالجة الشبكة العصبية.
Standardizes image dimensions and aspect ratios into consistent tensor formats for neural network processing.
This project is a collection of structured study notes and notebooks serving as an educational resource for deep learning and neural network fundamentals. It provides a technical reference for implementing machine learning theory, covering everything from basic network design to the construction of advanced architectures. The material specifically focuses on the implementation of convolutional neural networks for computer vision and sequence models for natural language processing. It includes detailed guidance on building object detection systems, face recognition, and speech transcription mo
Implements input data normalization to speed up optimization and support higher learning rates.