awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to atulapra/emotion-detection

Open-source alternatives to Emotion Detection

30 open-source projects similar to atulapra/emotion-detection, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Emotion Detection alternative.

  • oarriaga/face_classificationoarriaga 的头像

    oarriaga/face_classification

    5,733在 GitHub 上查看↗

    This project is a deep learning face classification system that detects human faces and classifies gender and emotion. It utilizes convolutional neural networks and computer vision tools to analyze facial attributes in both static images and live video streams. The system includes specialized classifiers for emotions based on the FER2013 dataset and gender based on IMDB datasets. These models are integrated into a containerized web service, allowing the classification logic to be exposed as an API that processes image data via network requests. The technical surface covers the entire pipelin

    Python
    在 GitHub 上查看↗5,733
  • weiliu89/caffeweiliu89 的头像

    weiliu89/caffe

    4,800在 GitHub 上查看↗

    Caffe is a high-performance deep learning framework and convolutional neural network library designed for training and deploying neural networks. It functions as a GPU-accelerated machine learning engine with a core implemented in C++ to enable high-throughput tensor operations. The project utilizes a declarative configuration system where model architectures and hyperparameters are defined in external text files, separating the network design from the execution code. It includes a model serialization system to export trained weights and topologies into binary files for efficient deployment a

    C++
    在 GitHub 上查看↗4,800
  • nyandwi/machine_learning_completeNyandwi 的头像

    Nyandwi/machine_learning_complete

    4,983在 GitHub 上查看↗

    This is an interactive notebook-based course that teaches machine learning from Python fundamentals through deep learning and natural language processing. It uses real datasets and multiple frameworks within a structured, hands-on curriculum that combines concise explanations with executable code cells, built-in datasets, and embedded exercise checkpoints. Learning progresses through data preparation and exploration, classical machine learning workflows, computer vision with convolutional neural networks, and natural language processing with deep learning, all delivered as a cohesive progressi

    Jupyter Notebookcomputer-visiondata-analysisdata-science
    在 GitHub 上查看↗4,983

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Find more with AI search
  • cmusatyalab/openfacecmusatyalab 的头像

    cmusatyalab/openface

    15,398在 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

    Luadeep-learningface-recognitionfacenet
    在 GitHub 上查看↗15,398
  • vipstone/faceaivipstone 的头像

    vipstone/faceai

    11,088在 GitHub 上查看↗

    Faceai is a computer vision toolkit designed for facial analysis, identity recognition, and image processing. It provides integrated engines for detecting human faces in static images and live video streams, matching facial encodings against identity databases, and mapping facial landmarks to understand geometric structure and alignment. The project enables real-time augmented reality applications, such as applying virtual makeup and digital accessories by scaling assets to detected facial coordinates. It also includes a suite for digital image restoration capable of removing noise, erasing w

    Pythondlibkerasopencv
    在 GitHub 上查看↗11,088
  • nfmcclure/tensorflow_cookbooknfmcclure 的头像

    nfmcclure/tensorflow_cookbook

    6,239在 GitHub 上查看↗

    The TensorFlow Cookbook is a collection of code examples and recipes for building, training, and deploying machine learning models using TensorFlow. It covers the full model lifecycle, from constructing neural networks and training them with configurable parameters to packaging trained models for production deployment with unit tests and multi-device support. The project also integrates TensorBoard for logging and visualizing computational graphs, scalar summaries, and histograms during training. The cookbook demonstrates a wide range of machine learning techniques, including convolutional ne

    Jupyter Notebookclassificationcnngenetic-algorithm
    在 GitHub 上查看↗6,239
  • deepjavalibrary/djldeepjavalibrary 的头像

    deepjavalibrary/djl

    4,828在 GitHub 上查看↗

    Deep Java Library is a Java deep learning framework and JVM model inference engine. It provides a high-level API for building and deploying deep learning models within the Java ecosystem, acting as a cross-platform runtime for executing models across CPUs, GPUs, and mobile devices. The library is engine-agnostic, allowing users to switch between different deep learning engines such as PyTorch, TensorFlow, and MXNet while maintaining a single unified API. This enables the deployment of the same model across different backends without changing the application code. The framework supports the f

    Java
    在 GitHub 上查看↗4,828
  • itcoders/human-detection-and-trackingITCoders 的头像

    ITCoders/Human-detection-and-Tracking

    874在 GitHub 上查看↗

    This project is a computer vision framework designed for the detection, identification, and tracking of human subjects within video streams. It provides an integrated system for locating individuals, generating biometric models from image datasets, and maintaining identity labels across consecutive video frames. The system distinguishes itself through its ability to maintain identity persistence across multiple camera feeds. By utilizing deep learning inference to extract feature vector embeddings and applying motion prediction algorithms, it links unique identity signatures across disparate

    Pythoncplusplusdetect-facesface
    在 GitHub 上查看↗874
  • tommyzihao/train_custom_datasetTommyZihao 的头像

    TommyZihao/Train_Custom_Dataset

    4,082在 GitHub 上查看↗

    This project is a computer vision training pipeline and image classification framework. It provides a workflow for preparing custom image datasets and fine-tuning pre-trained neural networks to recognize user-defined categories. The system includes a model interpretability toolkit that generates saliency maps to highlight influential image regions and uses dimensionality reduction to project high-dimensional semantic features into 2D or 3D visualizations. The framework covers the full lifecycle of model development, including dataset preparation with proportional class splitting, performance

    Jupyter Notebook
    在 GitHub 上查看↗4,082
  • humphd/have-fun-with-machine-learninghumphd 的头像

    humphd/have-fun-with-machine-learning

    5,110在 GitHub 上查看↗

    This project is a neural network image classifier and a set of tools for building and training convolutional neural networks to recognize and categorize images. It serves as a machine learning educational guide, providing a practical resource for learning neural network fundamentals through an onboarding process. The system includes a dedicated workflow for pretrained model fine-tuning, allowing existing network weights to be adapted to new image categories. This is supported by a transfer learning pipeline that replaces final classification layers and adjusts weights through targeted retrain

    Pythoncaffeimage-classificationmachine-learning
    在 GitHub 上查看↗5,110
  • morvanzhou/tensorflow-tutorialMorvanZhou 的头像

    MorvanZhou/Tensorflow-Tutorial

    4,334在 GitHub 上查看↗

    This project is a collection of educational resources and reference implementations for neural network development using TensorFlow. It serves as a comprehensive learning course, machine learning curriculum, and practical implementation guide for building deep learning architectures. The codebase provides instructional materials and examples covering a wide range of model types, including convolutional neural networks for image classification, recurrent networks and long short-term memory cells for sequential data, and autoencoders for generative modeling. It also includes implementations for

    Pythonautoencoderclassificationcnn
    在 GitHub 上查看↗4,334
  • justadudewhohacks/face-api.jsjustadudewhohacks 的头像

    justadudewhohacks/face-api.js

    17,869在 GitHub 上查看↗

    face-api.js is a TensorFlow.js face recognition library and browser-based computer vision API. It provides tools for performing face detection, recognition, and landmark prediction within browsers and Node.js. The library includes a biometric identity descriptor generator that creates numerical vectors to compare identity and similarity between images. It features a facial landmark detection tool for mapping sixty-eight specific coordinate points on a face, as well as an age and gender estimation model. Its capabilities cover real-time facial analysis, including the recognition of facial exp

    TypeScriptage-estimationemotion-recognitionface-detection
    在 GitHub 上查看↗17,869
  • open-mmlab/mmcvopen-mmlab 的头像

    open-mmlab/mmcv

    6,446在 GitHub 上查看↗

    mmcv is a foundation library for computer vision based on PyTorch. It provides a comprehensive system for constructing convolutional neural networks, a toolkit for image and video preprocessing, and a collection of high-performance deep learning vision operators. The project is distinguished by its hardware-accelerated kernels for complex operations such as deformable convolutions and region pooling. It features a configuration-driven framework that allows for the dynamic instantiation of network layers and the registration of custom modules without modifying code. The library covers a broad

    Python
    在 GitHub 上查看↗6,446
  • udacity/deep-learning-v2-pytorchudacity 的头像

    udacity/deep-learning-v2-pytorch

    5,505在 GitHub 上查看↗

    This project is a collection of PyTorch deep learning courseware consisting of practical projects and programming exercises. It focuses on implementing neural network architectures and model training to solve complex data problems. The repository includes a computer vision project suite for building image classifiers, autoencoders, and style transfer applications. It features a generative adversarial network lab for creating synthetic images and specific implementations for transfer learning to adapt pre-trained weights to new tasks. The codebase covers sequential data analysis for natural l

    Jupyter Notebookconvolutional-networksdeep-learningneural-network
    在 GitHub 上查看↗5,505
  • christianversloot/machine-learning-articleschristianversloot 的头像

    christianversloot/machine-learning-articles

    3,683在 GitHub 上查看↗

    This project is a machine learning educational archive and technical documentation collection. It serves as a deep learning tutorial series and implementation guide, providing theoretical explanations and practical walkthroughs for constructing and optimizing neural networks. The content focuses on the design and construction of diverse model architectures, including convolutional neural networks, Long Short-Term Memory networks, and generative adversarial networks. It details specific implementation patterns for autoencoders, sentiment analysis models, and various classification approaches.

    albertbertclustering
    在 GitHub 上查看↗3,683
  • krasserm/super-resolutionkrasserm 的头像

    krasserm/super-resolution

    1,510在 GitHub 上查看↗

    This project is a deep learning library built for single-image super-resolution and visual enhancement. It provides a framework for training and deploying neural network architectures designed to reconstruct high-resolution images from low-resolution sources, effectively recovering fine details and removing artifacts caused by downscaling or compression. The library distinguishes itself through the implementation of generative adversarial networks and residual block architectures, which work together to improve the realism and clarity of upscaled outputs. It supports training through both pix

    Pythonedsrkerassingle-image-super-resolution
    在 GitHub 上查看↗1,510
  • kpzhang93/mtcnn_face_detection_alignmentkpzhang93 的头像

    kpzhang93/MTCNN_face_detection_alignment

    2,863在 GitHub 上查看↗

    This library provides a deep learning framework for identifying human faces and extracting facial landmarks within digital images. It utilizes a multi-task convolutional neural network architecture to simultaneously perform face classification, bounding box regression, and landmark localization. The system processes images through three sequential stages of neural networks, incorporating image pyramid resizing to detect faces of varying scales. To ensure accuracy, it employs bounding box regression to refine coordinate predictions and non-maximum suppression to filter out redundant overlappin

    MATLAB
    在 GitHub 上查看↗2,863
  • zhixuhao/unetzhixuhao 的头像

    zhixuhao/unet

    4,928在 GitHub 上查看↗

    This project is a PyTorch implementation of a U-Net convolutional neural network designed for pixel-level image segmentation. It functions as a biomedical image processor that generates precise masks to isolate anatomical structures within medical imagery. The architecture utilizes a symmetric encoder-decoder structure to capture context and enable precise localization. It employs skip-connection feature fusion to combine high-resolution features from the contracting path with upsampled outputs, recovering spatial detail. The system covers deep learning model training using binary cross-entr

    Jupyter Notebookkerassegmentationunet
    在 GitHub 上查看↗4,928
  • luyishisi/anti-anti-spiderluyishisi 的头像

    luyishisi/Anti-Anti-Spider

    7,291在 GitHub 上查看↗

    Anti-Anti-Spider is an automated web scraping toolkit and CAPTCHA bypass framework. It uses convolutional neural networks to recognize characters and digits in image-based security challenges, enabling programmatic access to protected web content. The project functions as an image recognition model trainer, providing a workflow to preprocess labeled image datasets and train custom neural networks. Users can configure model architectures and hyperparameters to align the recognition system with the visual style of specific target websites. The toolkit covers capabilities for image data preproc

    Pythongeekpythonspider
    在 GitHub 上查看↗7,291
  • tingsongyu/pytorch-tutorial-2ndTingsongYu 的头像

    TingsongYu/PyTorch-Tutorial-2nd

    4,555在 GitHub 上查看↗

    This project is a comprehensive instructional resource and course for building neural networks using PyTorch. It covers the fundamental building blocks of deep learning, including tensor manipulation, automatic differentiation, and the construction of modular neural network components. The repository serves as a technical guide for several specialized domains. It provides implementation details for computer vision tasks such as image classification, object detection, and semantic segmentation, as well as natural language processing workflows involving transformers, recurrent networks, and gen

    Jupyter Notebookcomputer-visiondeepsortdiffusion-models
    在 GitHub 上查看↗4,555
  • afshinea/stanford-cs-230-deep-learningafshinea 的头像

    afshinea/stanford-cs-230-deep-learning

    7,028在 GitHub 上查看↗

    This repository collects illustrated single-page cheat sheets that compress the core topics of Stanford's CS 230 deep learning course into visual reference summaries. The collection covers convolutional neural networks, recurrent neural networks, and practical training techniques, pairing schematic diagrams with mathematical notation to bridge intuition and formal understanding. The cheat sheets are organized by subject area and link related concepts across topics, such as connecting vanishing gradients to LSTM gates, to reinforce the full deep learning workflow. Practical training advice on

    cheatsheetconvolutional-neural-networksdata-science
    在 GitHub 上查看↗7,028
  • rom1504/img2datasetrom1504 的头像

    rom1504/img2dataset

    4,423在 GitHub 上查看↗

    img2dataset is a high-performance image dataset pipeline and preprocessing tool designed to download and process millions of images from URLs for machine learning training. It functions as a distributed image downloader and cloud storage data exporter, moving large visual datasets from web sources directly into structured formats. The system prioritizes high-throughput data acquisition by distributing workloads across multiple CPU cores and machines. It integrates directly with remote cloud storage buckets and employs a manifest-based tracking system to resume interrupted downloads without re

    Pythonbig-datadatasetdeep-learning
    在 GitHub 上查看↗4,423
  • rasbt/machine-learning-bookrasbt 的头像

    rasbt/machine-learning-book

    5,239在 GitHub 上查看↗

    This project is a comprehensive machine learning educational resource and tutorial series delivered as a collection of interactive Jupyter Notebooks. It provides practical Python implementations for the end-to-end machine learning lifecycle, covering supervised and unsupervised learning, deep learning, and reinforcement learning. The resource distinguishes itself by providing detailed implementation guides for complex architectures, including transformers, generative adversarial networks, and convolutional neural networks. It also features specialized courseware for developing reinforcement l

    Jupyter Notebook
    在 GitHub 上查看↗5,239
  • jfzhang95/pytorch-video-recognitionjfzhang95 的头像

    jfzhang95/pytorch-video-recognition

    1,238在 GitHub 上查看↗

    This project is a deep learning computer vision library designed for video action recognition. It provides a framework for training and evaluating neural networks that identify and categorize human activities within recorded footage by processing temporal sequences of frames. The library focuses on the implementation of three-dimensional neural network architectures, specifically utilizing three-dimensional convolutional layers to capture both spatial and temporal patterns. By aggregating features across consecutive frame sequences, the models learn to represent the evolution of actions over

    Pythonc3dr2plus1dr3d
    在 GitHub 上查看↗1,238
  • rasbt/python-machine-learning-book-2nd-editionrasbt 的头像

    rasbt/python-machine-learning-book-2nd-edition

    7,194在 GitHub 上查看↗

    This project is a machine learning educational resource and implementation guide for Python. It provides a collection of executable code and notebooks that demonstrate predictive modeling, data analysis workflows, and the implementation of various machine learning algorithms. The repository features practical examples of classification, regression, and clustering tasks using Scikit-Learn, alongside tutorials for building and training deep learning architectures with TensorFlow. These include implementations of convolutional and recurrent networks. The content covers a broad range of capabili

    Jupyter Notebookdata-sciencedeep-learningmachine-learning
    在 GitHub 上查看↗7,194
  • open-mmlab/mmocropen-mmlab 的头像

    open-mmlab/mmocr

    4,739在 GitHub 上查看↗

    mmocr is a PyTorch-based optical character recognition framework designed for training and deploying text detection, recognition, and key information extraction models. It serves as a comprehensive toolbox for scene text detection and recognition, providing specialized libraries for locating text regions and converting visual text into machine-encoded strings. The project distinguishes itself through a research framework for key information extraction and advanced text spotting capabilities. These include point-based spotting using transformers and the use of parameterized Bezier curves to id

    Pythonabcnetabinetcrnn
    在 GitHub 上查看↗4,739
  • zhaoj9014/face.evolveZhaoJ9014 的头像

    ZhaoJ9014/face.evoLVe

    3,586在 GitHub 上查看↗

    face.evoLVe is a deep learning library designed for the training and deployment of facial recognition models. It provides a comprehensive framework for converting facial images into numerical feature vectors, enabling identity verification and similarity analysis across large-scale datasets. The project facilitates the entire lifecycle of facial analysis, from dataset preparation and image standardization to distributed model training. It includes utilities for detecting facial landmarks and applying geometric transformations to ensure consistent input orientation, as well as data augmentatio

    Pythonartificial-intelligencecomputer-visionconvolutional-neural-network
    在 GitHub 上查看↗3,586
  • trickygo/dive-into-dl-tensorflow2.0TrickyGo 的头像

    TrickyGo/Dive-into-DL-TensorFlow2.0

    3,826在 GitHub 上查看↗

    This project is a structured TensorFlow deep learning curriculum and an interactive machine learning course delivered through Jupyter Notebooks. It serves as a technical guide and model zoo providing reference implementations for neural networks and machine learning algorithms. The curriculum focuses on practical implementations of computer vision, including object detection, semantic segmentation, and style transfer. It also provides tutorials for natural language processing, specifically covering word embeddings and encoder-decoder architectures for sequence modeling. The material covers t

    Jupyter Notebookbookchinese-simplifiedcv
    在 GitHub 上查看↗3,826
  • serengil/deepfaceserengil 的头像

    serengil/deepface

    22,226在 GitHub 上查看↗

    Deepface is a comprehensive deep learning library for facial recognition and demographic analysis. It provides a modular pipeline that handles the entire lifecycle of facial processing, including detection, geometric alignment, and the transformation of facial images into high-dimensional numerical vector embeddings for identity verification and similarity comparison. The library distinguishes itself through a model ensemble approach, which combines predictions from multiple pre-trained neural networks to improve classification accuracy and reduce bias. It also integrates advanced security fe

    Pythonage-predictionarcfacedeep-learning
    在 GitHub 上查看↗22,226
  • mrousavy/react-native-vision-cameramrousavy 的头像

    mrousavy/react-native-vision-camera

    9,479在 GitHub 上查看↗

    This project is a cross-platform mobile camera framework and real-time computer vision library. It provides a high-performance interface for mobile applications to handle hardware control, media capture, and live camera frame processing. The framework includes a dedicated system for running AI models and custom analysis on live camera streams using high-performance worklets. It also functions as a real-time detection and decoding system for QR codes and barcodes. Broad capabilities cover the capture of high-resolution photos and videos with controls for zoom, HDR, and frame rates. The projec

    TypeScriptandroidbarcodecamera
    在 GitHub 上查看↗9,479