awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to codeplea/genann

Open-source alternatives to Genann

30 open-source projects similar to codeplea/genann, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Genann alternative.

  • tensorflow/tensorflowAvatar de tensorflow

    tensorflow/tensorflow

    195,697Ver en GitHub↗

    TensorFlow is a comprehensive machine learning framework designed for the construction, training, and deployment of complex mathematical models. It utilizes a graph-based execution model that represents operations as directed acyclic graphs, enabling automatic differentiation and efficient parallel processing. The system provides high-level interfaces for defining neural network architectures, alongside a robust engine for managing multidimensional array structures and tensor mathematics. The framework distinguishes itself through a scalable distributed runtime that orchestrates workloads acr

    C++deep-learningdeep-neural-networksdistributed
    Ver en GitHub↗195,697
  • tiny-dnn/tiny-dnnAvatar de tiny-dnn

    tiny-dnn/tiny-dnn

    6,019Ver en GitHub↗

    tiny-dnn is a header-only C++14 deep learning framework for building, training, and running inference on neural networks. It constructs static computational graphs at compile time using template-based layer composition, with a gradient-based backpropagation engine and minibatch stochastic gradient descent for training, all without external dependencies beyond the C++14 standard library. The framework supports importing pre-trained models from the Caffe framework directly, parsing its binary serialization format without requiring external protocol buffer libraries. It provides CPU-optimized te

    C++
    Ver en GitHub↗6,019
  • ujjwalkarn/machine-learning-tutorialsAvatar de ujjwalkarn

    ujjwalkarn/Machine-Learning-Tutorials

    17,909Ver en GitHub↗

    This repository serves as a structured educational resource for machine learning and data science, providing a centralized collection of tutorials, lecture notes, and implementation guides. It is designed to support self-directed learning by organizing complex technical concepts into a clear, hierarchical path that spans from foundational statistical methods to advanced deep learning architectures. The project distinguishes itself through a comprehensive approach to skill development, bridging the gap between theoretical algorithmic foundations and functional software applications. It offers

    awesomeawesome-listdeep-learning
    Ver en GitHub↗17,909

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Find more with AI search
  • pytorch/pytorchAvatar de pytorch

    pytorch/pytorch

    100,814Ver en GitHub↗

    PyTorch is a machine learning framework centered on a GPU-ready tensor library that supports multi-dimensional array operations across both CPU and accelerator hardware. It provides a foundational infrastructure for mathematical computation and dynamic neural network construction, utilizing a tape-based automatic differentiation system that allows for flexible, non-static graph execution. The framework is designed for deep integration with Python, enabling natural usage alongside standard scientific computing ecosystems. It distinguishes itself through a comprehensive distributed training sui

    Pythonautograddeep-learninggpu
    Ver en GitHub↗100,814
  • dobiasd/frugally-deepAvatar de Dobiasd

    Dobiasd/frugally-deep

    1,125Ver en GitHub↗

    A lightweight header-only library for using Keras (TensorFlow) models in C++.

    C++c-plus-plusc-plus-plus-14convolutional-neural-networks
    Ver en GitHub↗1,125
  • liuliu/ccvAvatar de liuliu

    liuliu/ccv

    7,223Ver en GitHub↗

    ccv is a computer vision library written in C designed for high-performance visual analysis. It serves as a framework for image classification, object detection, and the identification of faces, pedestrians, and vehicles. The library distinguishes itself through hardware-accelerated vision and deep learning inference optimizations. It utilizes a quantized tensor processor to transform floating-point data into eight-bit integers and implements integer-quantized attention mechanisms to reduce memory bandwidth and increase data throughput. The project covers a broad range of capabilities, inclu

    C++
    Ver en GitHub↗7,223
  • justadudewhohacks/face-api.jsAvatar de justadudewhohacks

    justadudewhohacks/face-api.js

    17,869Ver en 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
    Ver en GitHub↗17,869
  • microsoft/ai-for-beginnersAvatar de microsoft

    microsoft/AI-For-Beginners

    48,169Ver en GitHub↗

    This project is an open educational curriculum designed to teach the fundamental concepts and practical applications of artificial intelligence. It provides a structured, modular path for developers to build technical proficiency in machine learning, neural networks, computer vision, and natural language processing. The curriculum distinguishes itself through an interactive learning path that integrates executable code blocks directly into the documentation. By utilizing a series of Jupyter notebooks, learners can run experiments, visualize results, and complete hands-on coding exercises with

    Jupyter Notebookaiartificial-intelligencecnn
    Ver en GitHub↗48,169
  • alanxz/rabbitmq-cAvatar de alanxz

    alanxz/rabbitmq-c

    1,859Ver en GitHub↗

    RabbitMQ C client

    C
    Ver en GitHub↗1,859
  • codeplea/tinyexprAvatar de codeplea

    codeplea/tinyexpr

    1,895Ver en GitHub↗

    tiny recursive descent expression parser, compiler, and evaluation engine for math expressions

    C
    Ver en GitHub↗1,895
  • ghamrouni/recommenderAvatar de GHamrouni

    GHamrouni/Recommender

    267Ver en GitHub↗

    A C library for product recommendations/suggestions using collaborative filtering (CF)

    C
    Ver en GitHub↗267
  • josephmisiti/awesome-machine-learningAvatar de josephmisiti

    josephmisiti/awesome-machine-learning

    72,867Ver en GitHub↗

    This project is a comprehensive, community-driven directory of machine learning resources, software libraries, and educational materials. It serves as a centralized knowledge base for developers and researchers, organizing tools and frameworks by their primary programming language and technical domain to simplify discovery across the artificial intelligence ecosystem. The collection distinguishes itself by providing a cross-language development index that spans diverse programming environments, including C, C++, Rust, Clojure, and Python. It covers a wide range of specialized capabilities, fr

    Python
    Ver en GitHub↗72,867
  • libffi/libffiAvatar de libffi

    libffi/libffi

    4,281Ver en GitHub↗

    libffi is a foreign function interface library that enables calling functions written in other languages at runtime. It serves as a multi-architecture ABI wrapper and dynamic call frame generator, allowing the execution of external functions based on runtime descriptions of argument types and return values. The project provides a portable interface to handle diverse calling conventions across different hardware architectures and operating systems. It includes capabilities for executable closure allocation, which allows foreign code to trigger callbacks within a host language via jump tables s

    C
    Ver en GitHub↗4,281
  • libimobiledevice/libimobiledeviceAvatar de libimobiledevice

    libimobiledevice/libimobiledevice

    7,733Ver en GitHub↗

    libimobiledevice is a communication library designed to interact with iOS devices using native protocols instead of proprietary software. It provides a set of tools for device management, including firmware recovery, filesystem access, and the creation of native backups and restores. The project implements a property list parser to read and write data across binary, XML, and JSON formats. It enables low-level hardware control, such as triggering recovery modes, modifying system settings, and managing device activation and provisioning via official servers. The library covers several function

    Ccioslibrary
    Ver en GitHub↗7,733
  • docopt/docopt.cAvatar de docopt

    docopt/docopt.c

    321Ver en GitHub↗

    C-code generator for docopt language.

    Python
    Ver en GitHub↗321
  • bayeswitnesses/m2cgenAvatar de BayesWitnesses

    BayesWitnesses/m2cgen

    2,988Ver en GitHub↗

    Transform ML models into a native code (Java, C, Python, Go, JavaScript, Visual Basic, C#, R, PowerShell, PHP, Dart, Haskell, Ruby, F#, Rust) with zero dependencies

    Pythonccsharpdartlang
    Ver en GitHub↗2,988
  • arbox/machine-learning-with-rubyAvatar de arbox

    arbox/machine-learning-with-ruby

    2,215Ver en GitHub↗

    Curated list: Resources for machine learning in Ruby

    Rubyawesomeawesome-listlist
    Ver en GitHub↗2,215
  • bvlc/caffeAvatar de BVLC

    BVLC/caffe

    34,576Ver en GitHub↗

    Caffe is a high-performance deep learning framework designed for training and deploying deep neural networks. It functions as a machine learning engine and a convolutional neural network library, providing a C++ backend to accelerate computations on both GPUs and CPUs. The system includes a specialized toolset for computer vision, enabling tasks such as object detection, semantic segmentation, and large-scale image retrieval. It supports the deployment of pre-trained models for image and scene recognition, as well as the ability to fine-tune neural network weights for specialized tasks. The

    C++deep-learningmachine-learningvision
    Ver en GitHub↗34,576
  • christoschristofidis/awesome-deep-learningAvatar de ChristosChristofidis

    ChristosChristofidis/awesome-deep-learning

    27,569Ver en GitHub↗

    This project is a curated directory of resources, libraries, and frameworks designed to support the development, training, and deployment of neural network models. It serves as a comprehensive guide for navigating the machine learning ecosystem, providing structured access to software utilities and research materials. The directory distinguishes itself by aggregating tools across the entire machine learning lifecycle, ranging from data management and experiment tracking to production-ready model deployment. It functions as a central hub for discovering both foundational academic research and

    awesomeawesome-listdeep-learning
    Ver en GitHub↗27,569
  • cloudwu/pbcAvatar de cloudwu

    cloudwu/pbc

    1,625Ver en GitHub↗

    A protocol buffers library for C

    C
    Ver en GitHub↗1,625
  • aigamedev/btskAvatar de aigamedev

    aigamedev/btsk

    485Ver en GitHub↗

    Behavior Tree Starter Kit

    C++
    Ver en GitHub↗485
  • commonmark/commonmark-specAvatar de commonmark

    commonmark/commonmark-spec

    5,105Ver en GitHub↗

    This project is a formal markdown specification standard that provides a detailed markup syntax definition and a definitive set of rules for parsing plain text into consistent HTML output. It establishes a standardized grammar for structural blocks and inline elements to ensure uniform rendering across different software implementations. The specification is supported by a parser conformance suite and a reference implementation in C and JavaScript to verify that implementations adhere to the standard. It includes a system for implementation verification that compares transformed input strings

    Python
    Ver en GitHub↗5,105
  • facebookarchive/libphenomAvatar de facebookarchive

    facebookarchive/libphenom

    1,665Ver en GitHub↗

    An eventing framework for building high performance and high scalability systems in C.

    C
    Ver en GitHub↗1,665
  • flashlight/flashlightAvatar de flashlight

    flashlight/flashlight

    5,443Ver en GitHub↗

    Flashlight is a standalone C++ machine learning library and tensor library used for building and training neural networks. It functions as a comprehensive neural network framework and automatic differentiation engine, providing the tools to construct computation graphs and calculate gradients via backpropagation. The project serves as a distributed training framework, utilizing all-reduce operations to synchronize gradients and parameters across multiple compute nodes and devices. It distinguishes itself through deep integration of high-performance tensor manipulation, native device memory in

    C++
    Ver en GitHub↗5,443
  • google/pblogAvatar de google

    google/pblog

    29Ver en GitHub↗

    Pblog is a small, low overhead, structured logging library

    C
    Ver en GitHub↗29
  • gorgonia/gorgoniaAvatar de gorgonia

    gorgonia/gorgonia

    5,919Ver en GitHub↗

    Gorgonia is a Go library that provides an automatic differentiation engine and a computation graph framework for building and training neural networks. It functions as a CUDA-accelerated tensor library and a SIMD-optimized math library, enabling machine learning workflows entirely within the Go ecosystem. The library distinguishes itself through a dual-backend architecture that dispatches neural network operations to either a GPU or CPU depending on CUDA availability at runtime. It constructs differentiable directed acyclic graphs of tensor operations, supports reverse-mode automatic gradient

    Go
    Ver en GitHub↗5,919
  • justmarkham/scikit-learn-videosAvatar de justmarkham

    justmarkham/scikit-learn-videos

    3,795Ver en GitHub↗

    This project is a collection of interactive Jupyter notebooks and a structured machine learning tutorial series. It serves as an educational resource for studying predictive modeling and statistical analysis through a curriculum of executable code examples. The notebooks are specifically designed to accompany video tutorials, integrating external video assets with live code to synchronize visual instruction with hands-on experimentation. This approach allows users to follow sequential lessons while executing and modifying machine learning workflows directly in a browser. The content covers t

    Jupyter Notebook
    Ver en GitHub↗3,795
  • kaldi-asr/kaldiAvatar de kaldi-asr

    kaldi-asr/kaldi

    15,415Ver en GitHub↗

    Kaldi is an automatic speech recognition toolkit used to train and deploy models that convert spoken audio into text. It functions as a framework for designing and evaluating acoustic and language models through a structured pipeline of processing tools. The system acts as a cross-platform speech engine, capable of compiling recognition logic for Android and WebAssembly to enable execution on mobile devices and web browsers. It also includes a dedicated converter for migrating speech recognition models from the HTK format into a compatible internal structure. The toolkit covers a broad range

    Shell
    Ver en GitHub↗15,415
  • libgit2/libgit2Avatar de libgit2

    libgit2/libgit2

    10,485Ver en GitHub↗

    libgit2 is a portable, cross-platform C library that provides a programmatic interface for integrating Git version control directly into applications. It serves as a linkable implementation of Git internals, allowing developers to manage repositories and manipulate version control data without requiring a system installation of the Git command line tool. The library functions as an embedded API and object database manager capable of reading and writing commits, trees, blobs, and tags. It includes a network transport client to handle the transfer of repository data over protocols such as SSH a

    C
    Ver en GitHub↗10,485
  • annetgpgpu/annetgpgpuAvatar de ANNetGPGPU

    ANNetGPGPU/ANNetGPGPU

    113Ver en GitHub↗

    A GPU (CUDA) based Artificial Neural Network library

    C++c-plus-plus-11cudapropagation-network
    Ver en GitHub↗113