Open Source Linux Machine Learning Software - Page 31

Machine Learning Software for Linux

View 58 business solutions
  • Gemini 3 and 200+ AI Models on One Platform Icon
    Gemini 3 and 200+ AI Models on One Platform

    Access Google's best plus Claude, Llama, and Gemma. Fine-tune and deploy from one console.

    Build generative AI apps with Vertex AI. Switch between models without switching platforms.
    Start Free
  • Try Google Cloud Risk-Free With $300 in Credit Icon
    Try Google Cloud Risk-Free With $300 in Credit

    No hidden charges. No surprise bills. Cancel anytime.

    Use your credit across every product. Compute, storage, AI, analytics. When it runs out, 20+ products stay free. You only pay when you choose to.
    Start Free
  • 1
    MMOCR

    MMOCR

    OpenMMLab Text Detection, Recognition and Understanding Toolbox

    MMOCR is an open-source toolbox based on PyTorch and mmdetection for text detection, text recognition, and the corresponding downstream tasks including key information extraction. It is part of the OpenMMLab project. The toolbox supports not only text detection and text recognition, but also their downstream tasks such as key information extraction. The toolbox supports a wide variety of state-of-the-art models for text detection, text recognition and key information extraction. The modular design of MMOCR enables users to define their own optimizers, data preprocessors, and model components such as backbones, necks and heads as well as losses. Please refer to Getting Started for how to construct a customized model. The toolbox provides a comprehensive set of utilities which can help users assess the performance of models. It includes visualizers which allow visualization of images, ground truths as well as predicted bounding boxes, and a validation tool for evaluating checkpoints.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    MMSkeleton

    MMSkeleton

    A OpenMMLAB toolbox for human pose estimation, skeleton-based action

    MMSkeleton is an open-source toolbox for skeleton-based human understanding. It is a part of the open-mmlab project in the charge of Multimedia Laboratory, CUHK. MMSkeleton is developed on our research project ST-GCN. MMSkeleton provides a flexible framework for organizing codes and projects systematically, with the ability to extend to various tasks and scale up to complex deep models. MMSkeleton addresses to multiple tasks in human understanding. Build a custom skeleton-based dataset. Create your own applications. MMSkeleton is an OpenMMLAB toolbox for human pose estimation, skeleton-based action recognition, and action synthesis.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Python Machine learning library with multi-core support. Wraps existing ML libraries in order to be able to run and analyse experiments with one front-end API. Currently supports MLP, GA, GP, ESN and RBF algorithms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    MTBook

    MTBook

    Machine Translation: Foundations and Models

    This is a tutorial, the purpose is to introduce the basic knowledge and modeling methods of machine translation systematically, and on this basis, discuss some cutting-edge technologies of machine translation (formerly known as "Machine Translation: Statistical Modeling and Deep Learning") method"). Its content is compiled into a book, which can be used for the study of senior undergraduates and graduate students in computer and artificial intelligence related majors, and can also be used as reference material for researchers related to natural language processing, especially machine translation. This book is written in tex, and all source codes are open. This book is divided into four parts, each of which consists of several chapters. The order of the chapters refers to the time context of the development of machine translation technology, while taking into account the internal logic of the machine translation knowledge system.
    Downloads: 0 This Week
    Last Update:
    See Project
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 5
    Machine Learning & Deep Learning

    Machine Learning & Deep Learning

    machine learning and deep learning tutorials, articles

    Machine Learning & Deep Learning Tutorials is an open-source repository that provides practical tutorials demonstrating how to implement machine learning and deep learning models using popular frameworks such as TensorFlow and PyTorch. The project focuses on helping learners understand machine learning through hands-on coding examples rather than purely theoretical explanations. Each tutorial walks through the process of building and training models for tasks such as image classification, neural network training, and computer vision applications. The repository also includes explanations of how different algorithms function internally, helping readers connect theoretical knowledge with implementation details. Because the tutorials are organized into separate projects, users can easily explore specific topics or technologies within the machine learning ecosystem.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Machine Learning Beginner

    Machine Learning Beginner

    Machine Learning Beginner Public Account Works

    Machine Learning Beginner targets newcomers who are just getting started with machine learning and need a gentle, guided path. It introduces the core vocabulary and the mental map of supervised and unsupervised learning before moving into simple algorithms. The materials prioritize conceptual clarity, then progressively add code to solidify understanding. Step-by-step examples help learners see how data preparation, model training, evaluation, and iteration fit together. Because the scope is intentionally beginner-friendly, it’s an approachable springboard to more advanced resources. Educators also reference it as a compact toolkit for workshops and short intro courses.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Machine Learning Collection

    Machine Learning Collection

    A resource for learning about Machine learning & Deep Learning

    A resource for learning about Machine learning & Deep Learning. In this repository, you will find tutorials and projects related to Machine Learning. I try to make the code as clear as possible, and the goal is be to used as a learning resource and a way to look up problems to solve specific problems. For most, I have also done video explanations on YouTube if you want a walkthrough for the code.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Machine Learning Foundations

    Machine Learning Foundations

    Machine Learning Foundations: Linear Algebra, Calculus, Statistics

    Machine Learning Foundations repository contains the code, notebooks, and teaching materials used in Jon Krohn’s Machine Learning Foundations curriculum. The project focuses on explaining the fundamental mathematical and computational concepts that underpin modern machine learning and artificial intelligence systems. The materials cover essential topics such as linear algebra, calculus, statistics, and probability, which form the theoretical basis of many machine learning algorithms. The repository includes Jupyter notebooks with explanations and examples that demonstrate how these mathematical principles relate to real machine learning applications. Each section introduces theoretical concepts and then illustrates them through practical coding examples to reinforce understanding. The project is designed for students and practitioners who want to strengthen their foundational knowledge before working with more advanced machine learning frameworks.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    Machine Learning Git Codebook

    Machine Learning Git Codebook

    For extensive instructor led learning

    Machine Learning Git Codebook is an educational repository that provides a structured introduction to data science and machine learning concepts through a series of interactive notebooks and practical examples. The project is designed as a self-paced learning resource that walks learners through the full data science workflow, including data preprocessing, exploratory analysis, feature engineering, and model development. It covers a wide range of machine learning techniques such as decision trees, clustering methods, nearest neighbor algorithms, anomaly detection, and probabilistic classifiers. The repository organizes these topics into sequential notebooks that explain theoretical concepts while allowing users to experiment directly with code. Many lessons emphasize hands-on exercises where learners analyze datasets, implement algorithms, and evaluate results through visualizations and statistical metrics.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
    Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

    General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

    Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
    Try Free
  • 10
    Machine Learning Glossary

    Machine Learning Glossary

    Machine learning glossary

    Machine Learning Glossary is an open educational project that provides clear explanations of machine learning terminology and concepts through visual diagrams and concise definitions. The goal of the repository is to make machine learning topics easier to understand by presenting definitions alongside examples, visual illustrations, and references for further learning. It covers a wide range of topics including neural networks, regression models, optimization techniques, loss functions, and evaluation metrics. The content is organized into sections that progressively introduce key ideas from basic machine learning concepts to more advanced mathematical topics. Many pages include diagrams or code examples to illustrate how algorithms work in practice. Because the project emphasizes accessibility, it is particularly useful for beginners who want a conceptual overview of machine learning terminology before diving into more technical research papers.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Machine Learning Homework

    Machine Learning Homework

    Matlab Coding homework for Machine Learning

    The Machine-Learning-homework repository by user “Ayatans” is a collection of MATLAB code intended to solve or illustrate assignments in machine learning courses. It includes implementations of standard machine learning algorithms (such as regression, classification, etc.), scripts for data loading and preprocessing, and evaluation routines (e.g. accuracy, error metrics). Because it is structured as homework or practice material, the code is likely intended more for didactic use than for production deployment. It may contain comments, example datasets, and perhaps test scripts. The repository does not seem to be heavily maintained as a software project; rather, it functions as a library of solved problems and educational examples. The project is useful if you want working MATLAB examples of classic ML techniques, to study, adapt, or compare with your own implementations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Machine Learning Mindmap

    Machine Learning Mindmap

    A mindmap summarising Machine Learning concepts

    Machine Learning Mindmap repository is an open educational project that presents a comprehensive visual overview of the machine learning ecosystem through a structured mind map and cheat sheet. The project organizes a wide range of machine learning topics into an interconnected diagram that helps learners understand how concepts relate to one another across the broader field of artificial intelligence. The mind map covers fundamental areas such as data preprocessing, statistical analysis, supervised learning, unsupervised learning, reinforcement learning, and deep learning architectures. By arranging these concepts visually, the repository allows students and practitioners to quickly explore the relationships between algorithms, techniques, and modeling approaches used in modern machine learning workflows. The project is designed as a reference tool that can support both academic study and practical work by helping users navigate the large landscape of machine learning methods.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    Machine Learning PyTorch Scikit-Learn

    Machine Learning PyTorch Scikit-Learn

    Code Repository for Machine Learning with PyTorch and Scikit-Learn

    Initially, this project started as the 4th edition of Python Machine Learning. However, after putting so much passion and hard work into the changes and new topics, we thought it deserved a new title. So, what’s new? There are many contents and additions, including the switch from TensorFlow to PyTorch, new chapters on graph neural networks and transformers, a new section on gradient boosting, and many more that I will detail in a separate blog post. For those who are interested in knowing what this book covers in general, I’d describe it as a comprehensive resource on the fundamental concepts of machine learning and deep learning. The first half of the book introduces readers to machine learning using scikit-learn, the defacto approach for working with tabular datasets. Then, the second half of this book focuses on deep learning, including applications to natural language processing and computer vision.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Machine Learning Study

    Machine Learning Study

    This repository is for helping those interested in machine learning

    Machine Learning Study is an educational repository containing tutorials and study materials related to machine learning and data science using Python. The project compiles notebooks, explanatory documents, and practical code examples that illustrate common machine learning workflows. Topics covered include supervised learning algorithms, feature engineering, model training, and performance evaluation techniques. The repository is structured as a learning resource that guides readers through building machine learning models step by step. It often demonstrates how to implement algorithms using widely used libraries such as NumPy, pandas, scikit-learn, and TensorFlow. Many examples include dataset preparation, visualization of results, and experimentation with different modeling approaches.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Machine Learning Systems

    Machine Learning Systems

    Introduction to Machine Learning Systems

    Machine Learning Systems is an open educational repository that serves as the source and learning stack for the Machine Learning Systems textbook, a project focused on teaching how to engineer AI systems that work reliably in real-world environments. Rather than concentrating only on model training, the material emphasizes the broader discipline of AI engineering, covering efficiency, reliability, deployment, and evaluation across the full lifecycle of intelligent systems. The repository includes textbook content, supporting labs, and companion tools such as TinyTorch to help learners move from theory to hands-on experimentation. Its mission is to establish AI systems engineering as a foundational discipline alongside traditional software and computer engineering. The project is structured to guide users through reading, building, and deploying workflows, including running labs on edge devices like Arduino and Raspberry Pi.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Machine Learning Yearning

    Machine Learning Yearning

    Machine Learning Yearning

    Artificial intelligence, machine learning and deep learning are transforming numerous industries. Professor Andrew Ng is currently writing a book on how to build machine learning projects. The point of this book is not to teach traditional machine learning algorithms, but to teach you how to make machine learning algorithms work. Some technical courses in AI will give you a tool, and this book will teach you how to use those tools. If you aspire to be a technical leader in AI and want to learn how to set a direction for your team, this book will help. This book is still a sample draft. In order to make the corresponding Chinese content available to you as soon as possible, the translation time is rushed, and some of the content is inevitably oversight. You can enter the warehouse address through the Github icon in the upper right corner, and make certain modification suggestions.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    Machine Learning Zoomcamp

    Machine Learning Zoomcamp

    Learn ML engineering for free in 4 months

    Machine Learning Zoomcamp is an open-source repository containing the materials for a comprehensive course that teaches machine learning engineering from fundamentals to deployment. The project is designed to guide learners through the complete lifecycle of developing machine learning systems, starting with data preparation and model training and ending with production deployment. Participants learn how to build regression and classification models using Python libraries such as NumPy, Pandas, and Scikit-learn. The course also introduces more advanced topics including decision trees, ensemble methods, and neural networks. Later modules focus on practical engineering topics such as containerization with Docker, API development with FastAPI, and scaling machine learning services using Kubernetes and cloud platforms. The repository includes lecture materials, assignments, and projects that allow learners to gain hands-on experience implementing machine learning pipelines.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    Machine Learning and Data Science Apps

    Machine Learning and Data Science Apps

    A curated list of applied machine learning and data science notebooks

    This repository is a large curated collection of machine learning and data science resources focused on real-world industry applications. Instead of being a single software framework, it acts as a knowledge base containing links to practical projects, notebooks, datasets, and libraries that demonstrate how machine learning can be applied across different sectors. The repository organizes resources by industry categories such as finance, healthcare, agriculture, manufacturing, government, and retail, allowing practitioners to explore domain-specific machine learning use cases. Most examples are written in Python and frequently use Jupyter notebooks to present practical implementations and experiments. The project encourages contributions from data scientists and domain experts who want to share applied analytics projects and techniques that address real business challenges.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    Machine Learning cheatsheets Stanford

    Machine Learning cheatsheets Stanford

    VIP cheatsheets for Stanford's CS 229 Machine Learning

    stanford-cs-229-machine-learning is an open-source educational repository that provides illustrated cheat sheets summarizing the key concepts taught in Stanford University’s CS229 machine learning course. The project compiles concise explanations of important topics in machine learning and presents them in an accessible format that helps learners review complex ideas quickly. The repository includes summaries covering areas such as supervised learning, unsupervised learning, deep learning, and optimization techniques. In addition to machine learning algorithms, it also contains refresher materials on mathematical prerequisites including probability theory, statistics, linear algebra, and calculus. These cheat sheets are designed to serve as quick reference guides that students can use while studying or reviewing machine learning material.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Machine Learning course

    Machine Learning course

    Open Machine Learning course

    The first semester of the giraffe-ai Machine Learning course. Open Machine Learning course.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    Machine Learning for OpenCV

    Machine Learning for OpenCV

    M. Beyeler (2017). Machine Learning for OpenCV

    M. Beyeler (2017). Machine Learning for OpenCV: Intelligent image processing with Python. Packt Publishing Ltd., ISBN 978-178398028-4.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Machine Learning for Software Engineers

    Machine Learning for Software Engineers

    A complete daily plan for studying to become a machine learning engine

    Machine Learning for Software Engineers is an open-source learning roadmap designed to help software engineers transition into machine learning roles through a structured, practical study plan. The repository presents a top-down learning path that emphasizes hands-on experience rather than heavy theoretical prerequisites, making it particularly approachable for developers who already have programming experience but limited formal training in machine learning. The project organizes a multi-month study schedule that covers topics such as machine learning fundamentals, algorithm understanding, data preparation, and practical experimentation. It aggregates a wide range of resources including books, online courses, Kaggle competitions, podcasts, conferences, and community learning opportunities. The repository is structured to help learners gradually build the skills required for machine learning engineering positions while maintaining a focus on real-world application development.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Machine Learning in Asset Management

    Machine Learning in Asset Management

    Machine Learning in Asset Management

    Machine Learning in Asset Management is a research-oriented repository that explores how machine learning techniques can be applied to portfolio management and asset allocation. The project collects educational materials, code implementations, and experiments related to applying artificial intelligence methods in financial markets. It covers topics such as predictive modeling for asset prices, portfolio optimization strategies, and risk management using machine learning algorithms. The repository also includes references to academic research, tutorials, and datasets that help users understand how machine learning can enhance traditional investment strategies. Many of the experiments focus on applying supervised learning, reinforcement learning, and statistical modeling techniques to financial data. By combining theory, research papers, and practical implementations, the repository functions as both a learning platform and a research resource for quantitative finance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Machine Learning with TensorFlow

    Machine Learning with TensorFlow

    Accompanying source code for Machine Learning with TensorFlow

    Machine Learning with TensorFlow is an open repository containing the source code and practical examples that accompany the book Machine Learning with TensorFlow. The project provides numerous code samples demonstrating how to build machine learning models using the TensorFlow framework. These examples illustrate core machine learning concepts such as regression, classification, clustering, and neural networks through practical implementations. The repository includes implementations of algorithms such as logistic regression, convolutional neural networks, and autoencoders, which allow readers to experiment with different learning techniques. Many examples are structured as standalone scripts or notebooks that can be executed directly to reproduce the results described in the book. The code demonstrates how TensorFlow can be used to construct training pipelines, prepare datasets, and evaluate model performance.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Machine learning Resources

    Machine learning Resources

    Some learning materials and research introduction on machine learning

    Machine learning Resources is an educational GitHub repository that collects resources, tutorials, and implementation examples related to machine learning theory and practice. The project aims to help learners understand machine learning from both conceptual and practical perspectives by combining explanations, research references, and coding examples. It serves as a curated knowledge base that introduces fundamental algorithms and techniques used in modern machine learning systems. The repository organizes materials that cover topics such as classification algorithms, neural networks, feature engineering, and model evaluation. Many sections reference research papers, tutorials, and open-source implementations that allow users to explore specific machine learning methods in greater depth. The project is maintained by researcher Jindong Wang, whose work focuses on machine learning research areas including transfer learning, domain adaptation, and robust learning methods.
    Downloads: 0 This Week
    Last Update:
    See Project
MongoDB Logo MongoDB