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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

3 repos

Awesome GitHub RepositoriesC++ Machine Learning Development

The practice of building high-performance ML applications using native compiled languages.

Distinct from Machine Learning: Combines AI domain with specific C++ systems programming requirements, which the general AI candidates lack.

Explore 3 awesome GitHub repositories matching artificial intelligence & ml · C++ Machine Learning Development. Refine with filters or upvote what's useful.

Awesome C++ Machine Learning Development GitHub Repositories

Find the best repos with AI.We'll search the best matching repositories with AI.
  • davisking/dlibdavisking avatar

    davisking/dlib

    14,399View on GitHub↗

    dlib is a C++ machine learning toolkit and data analysis framework. It provides a collection of algorithms and utilities for building predictive modeling applications and performing statistical analysis on large datasets within native C++ environments. The project functions as a binding library that wraps low-level C++ machine learning algorithms into high-level Python scripting interfaces. This allows for the integration of high-performance native implementations with Python for machine learning development. The framework covers the implementation of predictive models, the execution of mach

    Provides a native C++ environment for developing high-performance machine learning and data analysis applications.

    C++c-plus-pluscomputer-visiondeep-learning
    View on GitHub↗14,399
  • caffe2/caffe2caffe2 avatar

    caffe2/caffe2

    8,377View on GitHub↗

    Caffe2 is a high-performance deep learning framework and C++ machine learning library. It serves as a modular system for designing, training, and executing scalable neural networks. The project functions as an inference engine and a scalable neural network engine designed to run models across distributed systems and diverse hardware. Its architecture allows for the construction of custom neural network components that can be scaled from research to production environments. The framework covers the full lifecycle of deep learning development, including modular network architecture design, mod

    Implements high-performance deep learning operations and model training using native C++.

    Shell
    View on GitHub↗8,377
  • flashlight/flashlightflashlight avatar

    flashlight/flashlight

    5,443View on 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

    Provides a comprehensive library for building and training high-performance neural networks using native C++.

    C++
    View on GitHub↗5,443
  1. Home
  2. Artificial Intelligence & ML
  3. C++ Machine Learning Development