awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

92 repository-uri

Awesome GitHub RepositoriesFeature Extraction

Tools for converting raw data into meaningful numerical representations.

Distinguishing note: Focuses on gradient-based visual feature extraction.

Explore 92 awesome GitHub repositories matching artificial intelligence & ml · Feature Extraction. Refine with filters or upvote what's useful.

Awesome Feature Extraction GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • ageitgey/face_recognitionAvatar ageitgey

    ageitgey/face_recognition

    56,504Vezi pe GitHub↗

    This is a Python facial recognition library designed to detect, encode, and identify human faces in images and video. It functions as a biometric identification tool that converts facial features into numerical encodings to compare and match identities. The library provides a computer vision command line interface for batch processing face detection and recognition tasks across image directories. It also supports a GPU accelerated vision API that utilizes CUDA and NVIDIA hardware to increase the speed of facial analysis and identification. Its capabilities cover human face detection and faci

    Transforms facial images into numerical embeddings through convolutional neural network feature extraction.

    Pythonface-detectionface-recognitionmachine-learning
    Vezi pe GitHub↗56,504
  • exacity/deeplearningbook-chineseAvatar exacity

    exacity/deeplearningbook-chinese

    37,285Vezi pe GitHub↗

    This project is a comprehensive Chinese translation of a technical deep learning textbook, providing an educational resource on the theory and implementation of neural networks. It functions as a collaborative technical translation project designed to make complex academic AI literature accessible to non-English speakers. The project utilizes a community-driven translation model that integrates external suggestions and pull requests to refine linguistic accuracy and reduce bias. It employs standardized terminology mapping to ensure a uniform vocabulary throughout the translated content. To i

    Details the process of converting raw temporal signals into meaningful numerical representations by extracting invariant features.

    TeX
    Vezi pe GitHub↗37,285
  • huggingface/pytorch-image-modelsAvatar huggingface

    huggingface/pytorch-image-models

    36,893Vezi pe GitHub↗

    This project is a comprehensive library of state-of-the-art neural network architectures designed for image classification and feature extraction. It provides a complete deep learning training framework that supports distributed execution, allowing users to build, train, and fine-tune vision models using optimized schedulers and pre-configured training recipes. The library distinguishes itself through a modular backbone architecture that treats neural networks as decoupled feature extractors, enabling the retrieval of multi-scale outputs for downstream tasks like object detection and segmenta

    Retrieving hierarchical or intermediate hidden states from vision backbones to support complex tasks like object detection and image segmentation.

    Pythonaugmixconvnextdistributed-training
    Vezi pe GitHub↗36,893
  • facebookresearch/detectron2Avatar facebookresearch

    facebookresearch/detectron2

    34,548Vezi pe GitHub↗

    Detectron2 is a PyTorch computer vision framework and visual recognition platform designed for training and deploying models for object detection, image segmentation, and visual recognition. It provides a research-oriented environment for training complex vision models with multi-GPU acceleration. The project includes a specialized object detection library for identifying and locating multiple objects via bounding boxes, as well as an image segmentation toolkit for creating pixel-level masks through instance, semantic, and panoptic segmentation. Additionally, it features a human pose estimati

    Implements backbone-based feature extraction using pre-trained convolutional and transformer networks.

    Python
    Vezi pe GitHub↗34,548
  • facebookresearch/fairseqAvatar facebookresearch

    facebookresearch/fairseq

    32,228Vezi pe GitHub↗

    Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ

    Retrieves hidden state features from model layers to represent text numerically.

    Python
    Vezi pe GitHub↗32,228
  • d2l-ai/d2l-enAvatar d2l-ai

    d2l-ai/d2l-en

    29,001Vezi pe GitHub↗

    This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex

    Stacks multiple two-dimensional hidden representations as channels to build hierarchical, spatialized feature sets.

    Pythonbookcomputer-visiondata-science
    Vezi pe GitHub↗29,001
  • fastai/fastaiAvatar fastai

    fastai/fastai

    27,862Vezi pe GitHub↗

    Fastai is a high-level deep learning library built on PyTorch that provides a unified interface for managing the entire machine learning lifecycle. It functions as a comprehensive training toolkit, abstracting hardware management and automating complex training loops to simplify the construction and execution of neural network models. The framework is distinguished by its notebook-centric development environment and a type-dispatching data pipeline that automatically applies transformations based on input data formats. It emphasizes transfer learning through discriminative layer-wise optimiza

    Extracts temporal components like year, month, or day from date fields to create additional features.

    Jupyter Notebookcolabdeep-learningfastai
    Vezi pe GitHub↗27,862
  • fincept-corporation/finceptterminalAvatar Fincept-Corporation

    Fincept-Corporation/FinceptTerminal

    26,900Vezi pe GitHub↗

    FinceptTerminal is a quantitative finance platform and financial engineering library designed for asset valuation, risk management, and fixed-income analytics. It provides a comprehensive suite for algorithmic trading and investment strategy automation, integrating specialized language model agents and node-based workflows to automate market research and alpha generation. The project distinguishes itself with a dedicated game theory analysis engine for calculating Nash equilibria and simulating strategic interactions in competitive markets. It also features a specialized credit risk modeling

    Generates lagged features and returns to capture temporal dependencies for autoregressive modeling.

    C++bloomberg-terminalcontributions-welcomefinance
    Vezi pe GitHub↗26,900
  • facebookresearch/detectronAvatar facebookresearch

    facebookresearch/Detectron

    26,370Vezi pe GitHub↗

    Detectron is a PyTorch object detection framework and computer vision research platform. It provides implementations of neural network architectures for locating and identifying objects in images, including Mask R-CNN for generating instance segmentation masks and RetinaNet for one-stage detection. The platform supports computer vision prototyping and object detection research through the deployment of pre-trained baseline models. This allows for the rapid implementation and evaluation of visual recognition systems. Its capabilities cover image object localization and instance segmentation w

    Implements deep convolutional neural networks to extract high-level semantic representations from images.

    Python
    Vezi pe GitHub↗26,370
  • fishaudio/fish-speechAvatar fishaudio

    fishaudio/fish-speech

    24,928Vezi pe GitHub↗

    This project is a generative speech synthesis engine that converts text into high-fidelity human speech. It utilizes a two-stage autoregressive transformer architecture that separates semantic token prediction from acoustic detail reconstruction to balance linguistic accuracy with audio quality. The system is designed to support multilingual output and conversational AI development, enabling the generation of context-aware speech that maintains flow across multiple dialogue turns. The platform distinguishes itself through a production-ready inference server that employs continuous batching to

    Converts raw audio waveforms into discrete numerical representations for training and generation pipelines.

    Pythonllamatransformertts
    Vezi pe GitHub↗24,928
  • ymcui/chinese-llama-alpacaAvatar ymcui

    ymcui/Chinese-LLaMA-Alpaca

    18,944Vezi pe GitHub↗

    This project is a comprehensive toolkit for adapting large language models to the Chinese language, providing a specialized framework for fine-tuning, inference, and local deployment. It serves as a coordinated suite for language-specific adaptation, including tools for expanding tokenizers and implementing retrieval-augmented generation. The project distinguishes itself through a complete pipeline for model adaptation, featuring multilingual tokenizer expansion and a fine-tuning framework that supports instruction-based supervised training and adapter merging. It also includes a dedicated de

    Converts input text into numerical vectors for use in document question-answering and similarity searches.

    Pythonalpacaalpaca-2large-language-models
    Vezi pe GitHub↗18,944
  • jcjohnson/neural-styleAvatar jcjohnson

    jcjohnson/neural-style

    18,288Vezi pe GitHub↗

    This is a PyTorch implementation of a neural style transfer system. It functions as a convolutional neural network image stylizer and artistic style blender designed to combine the content of one image with the artistic style of another. The system supports blending multiple style sources and adjusting the relative weights between content and style reconstruction. It includes capabilities for preserving the original color palette of the content image and adjusting style scales to determine which artistic patterns are transferred. The pipeline enables high-resolution image processing by distr

    Uses a pre-trained VGG-19 network to extract hierarchical visual features and spatial structures.

    Lua
    Vezi pe GitHub↗18,288
  • sczhou/codeformerAvatar sczhou

    sczhou/CodeFormer

    18,002Vezi pe GitHub↗

    CodeFormer is a deep learning framework designed for the restoration and enhancement of facial images and video sequences. It functions as a comprehensive processing engine capable of reconstructing high-quality facial features from degraded, blurry, or damaged inputs, while also providing tools for image upscaling and generative inpainting to fill missing or corrupted regions. The system distinguishes itself by utilizing a codebook-based quantization approach that maps input patches to high-quality facial representations, supported by transformer-based global modeling to ensure structural co

    Uses a learned dictionary of facial features to map degraded input patches to high-quality codebook entries.

    Pythoncodebookcodeformerface-enhancement
    Vezi pe GitHub↗18,002
  • mnielsen/neural-networks-and-deep-learningAvatar mnielsen

    mnielsen/neural-networks-and-deep-learning

    17,721Vezi pe GitHub↗

    This project is a comprehensive educational resource and curriculum designed to teach the mathematical foundations and practical implementation of neural networks. It provides a structured path for understanding how computers learn from data, covering core concepts such as gradient descent, backpropagation, and the biological inspiration behind artificial neurons. The platform distinguishes itself by combining theoretical proofs with hands-on implementation exercises. It demonstrates the universal approximation theorem through visual explanations and guides users in building various architect

    Extracts spatial features from input data using convolutional kernels to improve classification performance.

    Python
    Vezi pe GitHub↗17,721
  • xenova/transformers.jsAvatar xenova

    xenova/transformers.js

    16,141Vezi pe GitHub↗

    Transformers.js is a JavaScript library and web machine learning framework designed to run pretrained transformer models directly in the browser. It serves as a client-side inference engine and a wrapper for the ONNX Runtime, enabling the execution of multimodal AI tasks on user devices without the need for a backend server. The library distinguishes itself by providing a unified toolkit for processing text, image, and audio data locally. This architecture supports privacy-preserving model inference and reduces latency by performing all computations on the client's hardware. Its capabilities

    Converts raw text into numerical vector representations to preserve semantic information for downstream processing.

    JavaScript
    Vezi pe GitHub↗16,141
  • xai-org/x-algorithmAvatar xai-org

    xai-org/x-algorithm

    15,579Vezi pe GitHub↗

    X-algorithm is a modular recommendation engine framework designed to orchestrate personalized content feeds. It functions as a machine learning ranking system that manages the end-to-end lifecycle of content delivery, from initial candidate retrieval to final display ordering. The system distinguishes itself through a multi-stage pipeline that integrates vector-based similarity search with transformer-based engagement prediction. By mapping user history and content features into high-dimensional embeddings, it performs rapid approximate nearest neighbor searches to identify relevant items. Th

    Maps categorical data to vector representations using multiple hash functions to enable efficient model lookup.

    Rust
    Vezi pe GitHub↗15,579
  • cmusatyalab/openfaceAvatar cmusatyalab

    cmusatyalab/openface

    15,398Vezi pe GitHub↗

    Openface is a deep learning toolkit designed for facial recognition and identity verification. It provides a comprehensive pipeline for detecting faces, aligning landmarks, and transforming facial images into compact numerical vectors. By utilizing these embeddings, the system enables identity classification and similarity comparison through geometric distance calculations. The project distinguishes itself by integrating research-oriented diagnostic tools alongside its core recognition capabilities. It includes utilities for visualizing high-dimensional feature clusters, inspecting internal c

    Visualizes internal network activations to provide insight into which specific facial regions contribute most to the final recognition decision.

    Luadeep-learningface-recognitionfacenet
    Vezi pe GitHub↗15,398
  • facebookresearch/detrAvatar facebookresearch

    facebookresearch/detr

    15,305Vezi pe GitHub↗

    This project provides a transformer-based object detection model that treats the task as a direct set prediction problem. It implements a vision system capable of predicting bounding boxes and class labels for objects within an image, as well as frameworks for instance and panoptic segmentation. The architecture utilizes a transformer encoder and decoder to perform end-to-end set prediction, employing a Hungarian matcher to assign predicted boxes to ground truth objects. It incorporates a convolutional backbone for feature extraction and a system of learnable object queries to probe image loc

    Uses a convolutional backbone to extract initial image feature maps for the transformer.

    Python
    Vezi pe GitHub↗15,305
  • blinkdl/rwkv-lmAvatar BlinkDL

    BlinkDL/RWKV-LM

    14,568Vezi pe GitHub↗

    RWKV-LM is a framework for training and deploying recurrent language models. It utilizes a linear-time recurrent architecture that enables text generation and sequence processing with constant memory and time complexity, avoiding the quadratic scaling of traditional attention caches. The project implements a parallelizable training mechanism that allows recurrent models to be trained using global operations while maintaining cache-free inference. It includes state-tuning capabilities to optimize the initial hidden state and utilizes adaptive probability-mass sampling to control token diversit

    Provides a mechanism to extract high-dimensional vector representations of text from the model's internal hidden states.

    Python
    Vezi pe GitHub↗14,568
  • paddlepaddle/paddledetectionAvatar PaddlePaddle

    PaddlePaddle/PaddleDetection

    14,243Vezi pe GitHub↗

    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

    Extracts hierarchical image features using convolutional layers for object detection.

    Pythonblazefacedeepsortdetr
    Vezi pe GitHub↗14,243
Înapoi1234…5Înainte
  1. Home
  2. Artificial Intelligence & ML
  3. Feature Extraction

Explorează sub-etichetele

  • Adaptive Visual ExtractionDynamic feature extraction mechanisms that use attention weights to emphasize important regions. **Distinct from Feature Extraction:** Specifically uses attention-driven weighting for adaptive extraction rather than static gradient-based methods
  • CSPDarknet ArchitecturesNeural network architectures utilizing cross-stage partial networks for efficient visual feature extraction. **Distinct from Feature Extraction:** Focuses on the specific CSPDarknet structural design rather than general feature extraction methods.
  • Convolutional Feature Extractors2 sub-tag-uriFeature extraction using one-dimensional convolution kernels to capture local text patterns. **Distinct from Feature Extraction:** Distinct from general feature extraction: focuses on text-specific convolutional feature extraction rather than visual or general-purpose extraction.
  • Global Contextual ExtractionMethods for computing and fusing global spatial representations into feature maps. **Distinct from Feature Extraction:** Focuses on fusing global image context back into local feature maps, distinct from general representation conversion
  • Hidden State Extraction2 sub-tag-uriRetrieval of internal vector representations from specific layers of a neural network. **Distinct from Feature Extraction:** Specifically focuses on extracting hidden layers of a model, not gradient-based visual features.
  • Lexical Feature ExtractionsProcesses for extracting vocabulary and term-based features from text for similarity matching. **Distinct from Feature Extraction:** Focuses on lexical/textual features specifically for matching, whereas the parent covers general raw data to numerical representations.
  • Multi-ValueExtracting multiple related features from a single data operation. **Distinct from Feature Extraction:** Specializes in producing several related features (e.g., dimensions and embeddings) from one operation, unlike general numerical representation.
  • Multimodal Feature EncodingProcesses that convert raw visual data into either textual captions or numerical embeddings for LLM consumption. **Distinct from Feature Extraction:** Specific to multimodal reasoning inputs (textual descriptions and embeddings) rather than general gradient-based feature extraction.
  • Multimodal Feature ExtractorsTools that produce unified vector representations from images, text, or both for downstream machine learning tasks. **Distinct from Feature Extraction:** Distinct from Feature Extraction: specifically handles multiple modalities (image and text) simultaneously, not just single-modality feature extraction.
  • Query-Based Feature ExtractionsUsing learnable query embeddings to sample specific spatial features from image tensors. **Distinct from Feature Extraction:** Distinct from general Feature Extraction: specifically uses a query-based transformer mechanism to sample features.
  • SpatiotemporalExtracting visual features that represent both spatial appearance and temporal motion from video sequences. **Distinct from Feature Extraction:** Focuses specifically on the combination of space and time in video, whereas general feature extraction can be static images or audio.
  • Squeeze-and-Excitation ExtractorsFeature extraction blocks that recalibrate channel-wise dependencies. **Distinct from Feature Extraction:** Distinct from general feature extraction: specifically implements channel-recalibration blocks.
  • Temporal Feature ExtractorsTools for generating new columns from date fields to enrich tabular datasets for predictive modeling. **Distinct from Feature Extraction:** Distinct from general feature extraction: focuses on date-based tabular feature engineering rather than visual feature extraction.
  • Text Embedding Extraction2 sub-tag-uriConversion of text sequences into numerical vector representations using model hidden states. **Distinct from Feature Extraction:** Focuses on text-specific embedding retrieval from model layers, distinct from general visual feature extraction.
  • Window-Based1 sub-tagGenerating statistical summaries from sliding time intervals to create fixed-length input vectors. **Distinct from Feature Extraction:** Focuses on sliding window statistics for time series rather than gradient-based visual features.