25 रिपॉजिटरी
Tools for manipulating token sequences, including reversal for ensemble model training.
Distinguishing note: This is a specific sequence manipulation technique distinct from general data loading.
Explore 25 awesome GitHub repositories matching artificial intelligence & ml · Text Sequence Processing. Refine with filters or upvote what's useful.
This project provides a modular framework for building and orchestrating autonomous AI agents. It functions as an agentic workflow engine that manages the full lifecycle of task execution, including model reasoning, tool invocation, and the integration of results. By utilizing a centralized orchestration platform, the system enables the creation of multi-agent teams that collaborate on complex objectives through structured communication and shared task graphs. The framework distinguishes itself through its focus on persistent, stateful operations and multi-agent coordination. It employs file-
Increases token limits or requests continuations to complete model responses cut off by length constraints.
Fairseq is a PyTorch toolkit for sequence-to-sequence modeling, specializing in neural machine translation, automatic speech recognition, and large-scale language model training. It provides a framework for processing and aligning diverse data sources, including text, audio, and video, to support tasks such as speech-to-text conversion and multimodal sequence learning. The project is distinguished by its distributed training capabilities, which utilize parameter sharding, mixed-precision training, and CPU offloading to handle models that exceed single-device memory. It also includes specializ
Improves translation quality by generating multiple candidates across different lengths and selecting the best result.
SillyTavern is a comprehensive interface and orchestration platform designed for immersive AI roleplay and interactive chat experiences. It functions as a unified gateway that connects users to a wide array of local and cloud-based large language models, providing a centralized environment to manage complex character personas, narrative context, and model-driven interactions. The platform distinguishes itself through its advanced prompt engineering and automation capabilities. It utilizes a sophisticated macro-based templating engine and vector-database retrieval to dynamically inject lore, c
Adjusts the output length of generated text by injecting specific formatting prefixes into the conversation stream before the model responds.
This project is an educational platform and research toolkit designed to teach deep learning through a combination of mathematical theory, visual diagrams, and executable code. It provides a comprehensive environment for building, training, and evaluating neural networks, grounding complex concepts in interactive computational notebooks that allow for hands-on experimentation. The framework distinguishes itself by interleaving theoretical foundations—including linear algebra, calculus, and probability—with practical implementations across multiple industry-standard libraries. It supports flex
Provides utilities for preparing text sequences with special tokens and segment identifiers for bidirectional encoder processing.
This project is a distributed training infrastructure designed for aligning large language models through reinforcement learning. It functions as an end-to-end engine for complex alignment tasks, including proximal policy optimization, direct preference optimization, and iterative self-play. By providing a unified framework for multi-turn interactions and tool-use scenarios, it enables the development of models capable of reasoning and external environment engagement. The framework distinguishes itself through a decoupled architecture that separates model training from sample generation. This
Applies linear penalties to rewards for sequences exceeding length thresholds to discourage verbosity.
This repository serves as a comprehensive collection of standard computer science algorithms and data structures implemented in the Go programming language. It functions as an educational resource for developers to study idiomatic code examples and master fundamental computational logic through practical, hands-on implementation. The project provides a reference for building and utilizing essential storage containers, such as linked lists, heaps, and hash maps, to organize information efficiently. It also includes a suite of proven mathematical algorithms for performing complex numerical calc
Includes algorithmic approaches for text sequence processing and manipulation.
This repository is an educational collection of deep learning implementations designed to demonstrate the fundamental principles of neural network architecture and optimization. It provides a comprehensive resource for understanding machine learning through hands-on code examples, ranging from basic multilayer perceptrons to complex generative models. The project distinguishes itself by emphasizing the manual construction of models, including the implementation of backpropagation from scratch to illustrate core mathematical mechanics. It covers a wide array of architectural design patterns, s
Optimizes sequence processing using packed sequences and pre-trained embeddings for variable-length inputs.
This repository serves as an educational resource for learning the foundational architectures of natural language processing through concise code implementations. It provides a structured collection of deep learning models designed to process and understand human language, focusing on the core mechanics of neural network sequence modeling and text analysis. The project distinguishes itself by offering direct, hands-on implementations of complex architectures, including Transformers, attention mechanisms, and word embedding generation. By utilizing tensor-based computational graphs and gradien
Demonstrates recurrent sequence processing techniques to capture temporal dependencies in text.
This project is a comprehensive toolkit designed for the full lifecycle management of large language and multimodal models. It functions as a unified orchestrator that handles the entire development process, ranging from dataset preparation and supervised fine-tuning to advanced reinforcement learning alignment and production-ready inference deployment. The platform distinguishes itself through a specialized reinforcement learning library that supports complex optimization algorithms, including group relative policy optimization and leave-one-out techniques, to improve model instruction-follo
The platform imposes multi-stage penalties on generated outputs that exceed defined length thresholds to improve control over the size and efficiency of model responses.
Axolotl is a distributed training orchestrator and fine-tuning framework for large language models, multimodal systems, and quantized models. It provides a structured environment for specializing pre-trained models through full parameter updates or low-rank adaptation, as well as aligning model outputs with human expectations via preference tuning pipelines and reward modeling. The system distinguishes itself through a configuration-driven pipeline that manages preprocessing and training workflows via a single file for reproducibility. It implements high-throughput optimizations such as multi
Implements multipacking to group short training examples into fixed-length blocks for maximized GPU throughput.
This project is a comprehensive collection of educational examples and reference implementations for building vision and language models using PyTorch. It serves as a deep learning tutorial covering the end-to-end process of developing neural networks, from initial architecture definition to final production deployment. The repository provides detailed guides on implementing a wide range of domain-specific models, including convolutional neural networks for object detection and segmentation, as well as transformer and recurrent architectures for natural language processing. It emphasizes gene
Assign a category to an entire text sequence or individual tokens in PyTorch for sentiment or entity analysis.
OpenNMT-py is a PyTorch neural machine translation framework used for training and deploying neural machine translation and large language models. It functions as a distributed model training system, an inference engine, and a toolkit for fine-tuning large language models. The framework distinguishes itself with a dedicated toolkit for adapting large language models through low-rank adaptation, quantization, and instruction tuning. It also includes a neural machine translation server that allows trained models to be hosted and exposed via REST API endpoints. The project covers a broad range
Limits the maximum number of tokens in source and target sequences to manage memory and system stability.
Open Multi-Agent is a TypeScript framework for multi-agent orchestration that decomposes natural language goals into a runtime-generated directed acyclic graph of tasks. It functions as a task orchestrator and workflow state manager, coordinating multiple AI models to execute parallel and sequential operations. The framework is distinguished by a proposer-judge consensus protocol used to validate agent outputs through a quorum of agreement. It employs provider-agnostic model routing to assign specific models to tasks based on roles or execution phases and utilizes state-based workflow checkpo
Implements raw character count limits on tool results by truncating long outputs into head and tail excerpts.
an ambient intelligence library
Analyzes input content and places it into one of several predefined categories using a language model.
This project provides a comprehensive technical guide and framework for engineering large-scale machine learning systems. It covers the full lifecycle of model development, focusing on the infrastructure and computational principles required to build, train, and serve generative AI models across distributed GPU clusters. The repository distinguishes itself by offering deep-dive tutorials and implementation strategies for complex system challenges. It emphasizes high-performance architectural primitives, such as collective communication orchestration, distributed tensor sharding, and static gr
Adjusts reward signals based on sequence length to discourage overly verbose reasoning paths.
यह रिपॉजिटरी एक व्यापक शैक्षिक कार्यक्रम और डीप लर्निंग फ्रेमवर्क है, जिसे नोटबुक और कोड उदाहरणों के माध्यम से PyTorch का उपयोग करके व्यावहारिक डीप लर्निंग सिखाने के लिए डिज़ाइन किया गया है। यह न्यूरल नेटवर्क बनाने, प्रशिक्षित करने और डिप्लॉय करने के लिए एक हाई-लेवल लाइब्रेरी के रूप में कार्य करता है। यह प्रोजेक्ट कंप्यूटर विज़न, नेचुरल लैंग्वेज प्रोसेसिंग और टैबुलर डेटा प्रीप्रोसेसिंग के लिए विशेष टूलकिट प्रदान करता है। यह डिस्क्रिमिनेटिव लर्निंग रेट्स, ट्रेनिंग लॉजिक को कस्टमाइज़ करने के लिए टू-वे कॉलबैक सिस्टम और हाई-लेवल लर्नर एब्स्ट्रैक्शन जैसे उन्नत ट्रेनिंग कंट्रोल्स के माध्यम से खुद को अलग करता है। यह प्रोजेक्ट Jupyter Notebooks की एक श्रृंखला के रूप में उपलब्ध है।
Flips the order of text tokens to enable the training of backward-reading models.
यह प्रोजेक्ट PyTorch सेंटीमेंट एनालिसिस ट्यूटोरियल और टेक्स्ट एनालिसिस के लिए एक डीप लर्निंग इम्प्लीमेंटेशन है। यह एक नेचुरल लैंग्वेज प्रोसेसिंग (NLP) सीक्वेंस क्लासिफिकेशन पाइपलाइन प्रदान करता है जिसे टेक्स्ट डेटा को क्लीन करने और शब्दों के अनुक्रमों को वर्गीकृत करने के लिए न्यूरल नेटवर्क को ट्रेन करने के लिए डिज़ाइन किया गया है। यह इम्प्लीमेंटेशन कस्टम डेटासेट का उपयोग करके विशिष्ट टेक्स्ट क्लासिफिकेशन कार्यों के लिए प्री-ट्रेन्ड लैंग्वेज मॉडल्स को अनुकूलित करने पर केंद्रित है। इसमें बड़े पैमाने के लैंग्वेज मॉडल्स को फाइन-ट्यून करने और इमोशनल टोन डिटेक्शन के लिए रिकरेंट नेटवर्क्स और ट्रांसफॉर्मर्स को लागू करने की प्रक्रिया शामिल है। प्रोजेक्ट में टेक्स्ट सीक्वेंस क्लासिफिकेशन और PyTorch टेक्स्ट प्रोसेसिंग का व्यापक दायरा शामिल है, जिसमें TorchText लाइब्रेरी का उपयोग करके रॉ टेक्स्ट डेटासेट तैयार करना और टेक्स्ट को कैटेगरी असाइन करने के लिए डीप लर्निंग मॉडल बनाना शामिल है।
Assigns categorical labels to text sequences using recurrent networks and transformers.
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
Provides methods for assigning categorical labels to text sequences for tasks such as sentiment analysis.
agent-governance-toolkit सुरक्षा नीतियों को लागू करने, जीरो-ट्रस्ट पहचान प्रबंधित करने और स्वायत्त AI एजेंटों के निष्पादन को सैंडबॉक्स करने के लिए एक फ्रेमवर्क है। यह एक सुरक्षा नीति इंजन, क्रिप्टोग्राफिक पहचान प्रबंधन और रनटाइम निष्पादन सैंडबॉक्स के उपयोग के माध्यम से एजेंटों के व्यवहार को नियंत्रित करने के लिए डिज़ाइन की गई एक गवर्नेंस परत प्रदान करता है। यह प्रोजेक्ट मल्टी-टियर प्रिविलेज रिंग सिस्टम और एक क्रिप्टोग्राफिक आइडेंटिटी मेश के माध्यम से खुद को अलग करता है जो स्वायत्त संस्थाओं के बीच संचार को सुरक्षित करता है। यह इकाई विश्वसनीयता को ट्रैक करने के लिए डिके-आधारित ट्रस्ट स्कोरिंग तंत्र को लागू करता है और निष्पादन का सत्यापन योग्य इतिहास बनाए रखने के लिए हैश-चेन्ड, टेम्पर-प्रूफ ऑडिट लॉग का उपयोग करता है। यह टूलकिट प्रॉम्प्ट सुरक्षा (इंजेक्शन हमलों से बचाव के लिए), नियामक मानकों के खिलाफ स्वचालित अनुपालन मैपिंग और सागा पैटर्न का उपयोग करके स्वायत्त वर्कफ़्लो ऑर्केस्ट्रेशन सहित क्षमता क्षेत्रों की एक विस्तृत श्रृंखला को कवर करती है। इसमें स्वास्थ्य और खर्च की सीमाओं को ट्रैक करने के लिए फ्लीट मॉनिटरिंग, और अनधिकृत संसाधन एक्सेस को प्रतिबंधित करने के लिए टूल निष्पादन सैंडबॉक्सिंग भी शामिल है। नियंत्रण संकेतों को निष्पादित करने, गवर्नेंस नीतियों को मान्य करने और एक्सटेंशन की स्थापना को प्रबंधित करने के लिए एक कमांड-लाइन इंटरफेस प्रदान किया गया है।
Implements a mechanism to translate governance rule breaches into negative rewards to discourage prohibited agent behaviors.
This project is a TensorFlow-based supervised text categorizer designed for Chinese natural language processing. It utilizes a hybrid neural network architecture that combines convolutional and recurrent layers to map raw Chinese text to predefined categories. The system integrates convolutional neural networks for local feature extraction and recurrent neural networks for analyzing sequential dependencies. It employs character-level tokenization and word embeddings to represent text as numerical tensors. The implementation covers the end-to-end machine learning pipeline, including text prep
Assigns predefined categories to input text using a trained neural network model.