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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
hyunwoongko avatar

hyunwoongko/transformer

0
View on GitHub↗
4,601 stars·637 forks·Python·4 vues

Transformer

This project is a PyTorch implementation of an attention-based neural network designed for sequence-to-sequence deep learning tasks. It serves as a library for constructing deep learning sequence models that utilize encoder and decoder structures to process natural language and sequential data.

The implementation centers on a multi-head attention mechanism to capture diverse relationships between tokens without using recurrence. It includes sinusoidal positional encoding to maintain sequence order and point-wise feed-forward networks to transform token positions independently.

The architecture incorporates layer-based normalization to stabilize training and accelerate convergence. It provides the necessary components for neural network architecture design within the domains of natural language processing and sequence-to-sequence learning.

Features

  • Multi-Head Attention Mechanisms - Implements a multi-head attention mechanism that processes sequences through parallel heads to capture diverse dependencies.
  • Attention Mechanisms - Implements the mathematical and computational logic for attention layers using PyTorch.
  • Encoder-Decoder Architectures - Implements a structural pattern for mapping input sequences to output sequences via encoder and decoder layers.
  • Experimental Transformer Libraries - Serves as a modular PyTorch library providing components for research-oriented transformer architectures.
  • Neural Network Design Frameworks - Provides composable modules for the structural design and implementation of transformer-based neural networks.
  • Attention-Based Networks - Implements a neural network design that uses multi-head attention to process sequential data without recurrence.
  • PyTorch Implementations - Provides a research-oriented implementation of a transformer model using the PyTorch framework.
  • Sequence Learning Models - Provides architectures and training methods for mapping input sequences to output sequences.
  • Sequence-to-Sequence Transformer Architectures - Constructs integrated transformer architectures combining encoder and decoder components for sequence mapping tasks.
  • Transformer Architecture Implementation - Provides a full implementation of sequence-to-sequence models using self-attention mechanisms, encoders, and decoders.
  • Feed-Forward Network Layers - Ships feed-forward network layers that perform non-linear transformations at each token position independently.
  • Normalization Layers - Provides normalization layers that standardize input activations to stabilize training and accelerate convergence.
  • Natural Language Processing - Designed for natural language processing tasks by analyzing word context within sequences.
  • Sinusoidal Encodings - Implements sinusoidal encodings to inject absolute position information into token embeddings.

Historique des stars

Graphique de l'historique des stars pour hyunwoongko/transformerGraphique de l'historique des stars pour hyunwoongko/transformer

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Transformer

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Transformer.
  • datawhalechina/so-large-lmAvatar de datawhalechina

    datawhalechina/so-large-lm

    7,400Voir sur GitHub↗

    This project is a comprehensive educational curriculum and structured learning path covering the full lifecycle of large language models. It provides a guided progression through the theory, architecture, training, and deployment of these models. The curriculum includes specialized guides on transformer architecture, model training tutorials, and frameworks for designing autonomous agents. It also provides dedicated resources for studying model safety and ethics. The material covers a wide range of technical capabilities, including distributed training strategies, parameter-efficient fine-tu

    Voir sur GitHub↗7,400
  • d2l-ai/d2l-enAvatar de d2l-ai

    d2l-ai/d2l-en

    29,001Voir sur GitHub↗

    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

    Pythonbookcomputer-visiondata-science
    Voir sur GitHub↗29,001
  • harvardnlp/annotated-transformerAvatar de harvardnlp

    harvardnlp/annotated-transformer

    7,325Voir sur GitHub↗

    The Annotated Transformer is an educational resource that provides annotated code implementations of the Transformer architecture for sequence-to-sequence tasks, built with PyTorch. It serves as a learning tool for understanding attention mechanisms, multi-head parallel attention, and scaled dot-product attention through executable examples that walk through each component of the model. The project covers the full Transformer pipeline, including stacked encoder-decoder layers with residual connections and layer normalization, sinusoidal positional encoding for order-aware representation, and

    Jupyter Notebookannotatednotebookpython
    Voir sur GitHub↗7,325
  • jadore801120/attention-is-all-you-need-pytorchAvatar de jadore801120

    jadore801120/attention-is-all-you-need-pytorch

    9,742Voir sur GitHub↗

    This project is a Transformer machine translation model and attention-based neural network implemented using the PyTorch deep learning framework. It functions as a text-to-text translation tool designed to convert source sequences into target language text. The implementation focuses on neural machine translation, covering the development of sequence-to-sequence architectures. It includes the full pipeline for translation, from text sequence preprocessing and vocabulary creation to model training and text generation inference. The system incorporates standard transformer components such as a

    Pythonattentionattention-is-all-you-needdeep-learning
    Voir sur GitHub↗9,742
Voir les 30 alternatives à Transformer→

Questions fréquentes

Que fait hyunwoongko/transformer ?

This project is a PyTorch implementation of an attention-based neural network designed for sequence-to-sequence deep learning tasks. It serves as a library for constructing deep learning sequence models that utilize encoder and decoder structures to process natural language and sequential data.

Quelles sont les fonctionnalités principales de hyunwoongko/transformer ?

Les fonctionnalités principales de hyunwoongko/transformer sont : Multi-Head Attention Mechanisms, Attention Mechanisms, Encoder-Decoder Architectures, Experimental Transformer Libraries, Neural Network Design Frameworks, Attention-Based Networks, PyTorch Implementations, Sequence Learning Models.

Quelles sont les alternatives open-source à hyunwoongko/transformer ?

Les alternatives open-source à hyunwoongko/transformer incluent : datawhalechina/so-large-lm — This project is a comprehensive educational curriculum and structured learning path covering the full lifecycle of… d2l-ai/d2l-en — This project is an educational platform and research toolkit designed to teach deep learning through a combination of… harvardnlp/annotated-transformer — The Annotated Transformer is an educational resource that provides annotated code implementations of the Transformer… jadore801120/attention-is-all-you-need-pytorch — This project is a Transformer machine translation model and attention-based neural network implemented using the… datawhalechina/thorough-pytorch — This project is an educational resource and comprehensive guide for implementing and deploying deep learning models… kyubyong/transformer — This project is a TensorFlow implementation of a transformer model, providing a text-to-text deep learning framework…