28 repos
Software libraries and environments providing the foundational tools to construct, train, and execute machine learning models.
Explore 28 awesome GitHub repositories matching artificial intelligence & ml · Frameworks. Refine with filters or upvote what's useful.
Llama is a computational framework and runtime environment designed for executing transformer-based neural networks locally. It functions as a generative AI inference engine, enabling the processing of input sequences through pre-trained model weights to produce text completions and structured data outputs directly on
Optimizes the loading and execution of transformer-based neural networks on standard computing hardware.
This project is a privacy-first backend service designed to facilitate retrieval-augmented generation by processing local documents into searchable vector representations. It provides a modular architecture that allows users to ingest diverse file formats, manage document metadata, and perform semantic searches to prov
Transforms local data into searchable collections to enable context-aware responses from both local and cloud-based models.
YOLOv5 is a comprehensive computer vision framework designed for end-to-end deep learning, specializing in real-time object detection, image classification, and instance segmentation. It provides a unified toolkit that manages the entire lifecycle of a model, from initial dataset configuration and hyperparameter tuning
A comprehensive toolkit for training, validating, and deploying deep learning models across various vision tasks.
Faceswap is a comprehensive framework for automated media manipulation and neural face synthesis. It provides a modular pipeline that manages the entire lifecycle of facial feature extraction, deep learning model training, and image conversion. By coordinating complex computer vision workflows, the system enables users
Trains neural networks to learn and map complex facial identity representations from large image datasets.
nanoGPT is a lightweight engine for training and fine-tuning transformer-based language models from scratch. It provides a minimalist codebase designed for educational exploration and rapid experimentation with neural network architectures, utilizing self-attention and feed-forward layers to process sequences and predi
Optimizes computational throughput for training and fine-tuning transformer-based language models from scratch.
Ultralytics is a comprehensive computer vision framework designed for training, validating, and deploying deep learning models across a wide range of visual recognition tasks. It provides a unified interface for core operations including object detection, instance segmentation, pose estimation, and image classification
Enables end-to-end development of visual recognition systems, from initial training to production-ready deployment.
This project provides a deep learning architecture designed to identify and isolate distinct objects within images by generating precise pixel-level masks. It functions as a browser-based inference engine, enabling the execution of complex machine learning models directly within web environments without requiring serve
Facilitates real-time object detection and mask generation entirely within the client-side browser without requiring server-side computation.
Unsloth is a high-performance training and inference platform designed to optimize the lifecycle of large language and multimodal models. It provides a comprehensive engine for fine-tuning, executing, and managing models locally, with a focus on reducing memory consumption and increasing compute speed on consumer-grade
Optimizes memory usage and compute speed for fine-tuning large language models on consumer-grade hardware.