awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

54 repositorios

Awesome GitHub RepositoriesEncoder-Decoder Architectures

Neural network designs that map input sequences to output sequences via intermediate representations.

Distinguishing note: Focuses on the structural pattern of sequence-to-sequence modeling rather than specific task implementations.

Explore 54 awesome GitHub repositories matching artificial intelligence & ml · Encoder-Decoder Architectures. Refine with filters or upvote what's useful.

Awesome Encoder-Decoder Architectures GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • pytorch/fairseqAvatar de pytorch

    pytorch/fairseq

    32,228Ver en GitHub↗

    Fairseq is a deep learning research toolkit and sequence-to-sequence framework built on PyTorch. It provides a system for training and deploying models that map input sequences to output sequences, with a primary focus on neural machine translation and speech recognition. The toolkit allows for the generation of text sequences through search algorithms such as beam search and nucleus sampling. It includes capabilities for producing synthetic parallel training data by translating monolingual text using reverse sequence models. The framework supports large scale model training through multi-de

    Implements encoder-decoder architectures that map input sequences to output sequences through latent representations.

    Python
    Ver en GitHub↗32,228
  • d2l-ai/d2l-enAvatar de d2l-ai

    d2l-ai/d2l-en

    29,001Ver en 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

    Constructs sequence-to-sequence models by chaining encoders and decoders to process and generate tokens.

    Pythonbookcomputer-visiondata-science
    Ver en GitHub↗29,001
  • vision-cair/minigpt-4Avatar de Vision-CAIR

    Vision-CAIR/MiniGPT-4

    25,679Ver en GitHub↗

    MiniGPT-4 is a multimodal AI framework and large language model that integrates vision encoders with language models to process and reason about combined image and text inputs. It functions as a vision-language model capable of image-based conversational AI, visual question answering, and multimodal logical reasoning. The project utilizes a pretrained vision-language integration strategy that connects a vision encoder to a language model via a linear projection layer. This approach employs frozen-backbone training to align visual representations with linguistic tokens while keeping the primar

    Distills high-dimensional image features through a narrow interface for processing by a text-based transformer.

    Python
    Ver en GitHub↗25,679
  • facebookresearch/audiocraftAvatar de facebookresearch

    facebookresearch/audiocraft

    23,379Ver en GitHub↗

    Audiocraft is a deep learning audio library and machine learning framework designed for training, fine-tuning, and evaluating generative models for music and sound effects. It functions as a text-to-music generative model and a neural audio codec, providing the tools necessary to compress audio signals into discrete representations and synthesize high-fidelity waveforms from textual descriptions. The framework is distinguished by its ability to combine multiple conditioning signals, allowing for the generation of audio based on text prompts, melodic excerpts, or style-based audio clips. It al

    Trains encoder-decoder models with a quantization bottleneck to reconstruct audio using objective and perceptual losses.

    Jupyter Notebook
    Ver en GitHub↗23,379
  • aliaksandrsiarohin/first-order-modelAvatar de AliaksandrSiarohin

    AliaksandrSiarohin/first-order-model

    15,003Ver en GitHub↗

    This project is a generative adversarial network designed for image animation and motion transfer. It functions as a computer vision framework that synthesizes video sequences by applying motion patterns extracted from a driving video onto a static source image. The model distinguishes itself by using a keypoint-based representation to decouple object appearance from temporal movement. By tracking structural deformations through learned latent coordinates, it performs motion retargeting and synthetic media production without requiring manual annotations or object-specific training data. The

    Maps source content into a latent space where spatial features are remapped using predicted motion fields.

    Jupyter Notebookdeep-learninggenerative-modelimage-animation
    Ver en GitHub↗15,003
  • graykode/nlp-tutorialAvatar de graykode

    graykode/nlp-tutorial

    14,855Ver en GitHub↗

    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

    Provides implementations of encoder-decoder architectures for sequence-to-sequence modeling.

    Jupyter Notebookattentionbertnatural-language-processing
    Ver en GitHub↗14,855
  • ludwig-ai/ludwigAvatar de ludwig-ai

    ludwig-ai/ludwig

    11,717Ver en GitHub↗

    Ludwig is a multimodal machine learning platform and low-code framework designed for building, training, and deploying neural networks. It enables the construction of models that process text, images, audio, and tabular data through a unified interface using declarative configuration files rather than custom code. The system features a specialized low-code framework for large language models, supporting supervised fine-tuning, preference alignment, and a constrained decoding tool to force structured data output via logit extraction. It also includes an automated model architecture search to i

    Processes diverse data types using specialized feature extractors and a central fusion layer for multimodal predictions.

    Pythoncomputer-visiondata-centricdata-science
    Ver en GitHub↗11,717
  • uber/ludwigAvatar de uber

    uber/ludwig

    11,718Ver en GitHub↗

    Ludwig is a declarative machine learning framework designed for training neural networks and large language models using configuration files instead of manual coding. It functions as a multimodal model builder and a low-code tool for supervised fine-tuning, allowing users to build models that process mixed inputs of text, images, audio, and tabular data. The project distinguishes itself through an automated hyperparameter optimizer and a system for large language model fine-tuning using parameter-efficient adapters. It features a multimodal data pipeline and the ability to automatically gener

    Utilizes an architecture that separates diverse input processing into specialized encoders and merges them via a central combiner.

    Python
    Ver en GitHub↗11,718
  • qubvel-org/segmentation_models.pytorchAvatar de qubvel-org

    qubvel-org/segmentation_models.pytorch

    11,622Ver en GitHub↗

    This is a PyTorch semantic segmentation library designed for building image masking frameworks. It provides a collection of over 500 pretrained convolutional and transformer-based encoders and various decoder architectures to perform binary and multiclass pixel-level classification. The library features a modular backbone integration that decouples encoder choice from decoder logic. It supports custom input channel configurations and encoder depth tuning, allowing the modification of input layers to accept non-standard channel counts while preserving pretrained weights. Some configurations al

    Implements a variety of encoder-decoder architectures to map latent representations to pixel-level masks.

    Pythoncomputer-visiondeeplab-v3-plusdeeplabv3
    Ver en GitHub↗11,622
  • milesial/pytorch-unetAvatar de milesial

    milesial/Pytorch-UNet

    11,503Ver en GitHub↗

    Pytorch-UNet is a deep learning implementation designed for semantic image segmentation. It provides a framework for training convolutional neural networks to perform pixel-wise classification, transforming input images into detailed prediction masks. The project utilizes a symmetric encoder-decoder architecture that employs skip-connection feature fusion to recover fine-grained boundary details. It includes support for mixed-precision training to reduce memory usage and accelerate processing speeds. The framework covers the end-to-end segmentation pipeline, from model training using custom

    Features a symmetric encoder-decoder structure that contracts resolution for context and expands it for precise mask reconstruction.

    Python
    Ver en GitHub↗11,503
  • facebookresearch/parlaiAvatar de facebookresearch

    facebookresearch/ParlAI

    10,625Ver en GitHub↗

    ParlAI is a conversational AI research framework designed for training, evaluating, and sharing dialogue models using a unified interface for datasets and agents. It functions as a PyTorch-based training platform and a dialogue data collection system, providing a centralized model zoo for the distribution of versioned pretrained agents. The project distinguishes itself through a knowledge-grounded retrieval system that combines dense and sparse indexing to ground responses in external information. It also provides a comprehensive infrastructure for gathering human-AI interaction data via inte

    Implements neural network designs that map input sequences to output sequences via intermediate representations using LSTM-based encoders and decoders.

    Python
    Ver en GitHub↗10,625
  • nvidia/cosmosAvatar de NVIDIA

    NVIDIA/cosmos

    10,494Ver en GitHub↗

    Cosmos is an open platform of world models, datasets, and tools for building physical AI systems such as robots and autonomous vehicles. It provides video generation and video understanding models that can generate synthetic videos and world simulations from text, image, video, or action inputs, and analyze videos to produce captions, event timestamps, spatial bounding boxes, and next-action predictions. The platform includes a world simulation generator that produces images, videos, synchronized audio, and action-conditioned rollouts for synthetic data, alongside a visual content analyzer th

    Combines text, image, video, and action inputs into a unified latent space using cross-attention layers for flexible conditioning.

    Jupyter Notebook
    Ver en GitHub↗10,494
  • awslabs/autogluonAvatar de awslabs

    awslabs/autogluon

    10,481Ver en GitHub↗

    AutoGluon is an automated machine learning framework designed to optimize model selection and hyperparameter tuning across tabular, text, image, and time series data. It functions as an ensemble learning library and a tabular data prediction engine, aiming to build high-accuracy predictive models without manual algorithm selection. The framework integrates multimodal machine learning pipelines that combine disparate data types into a single representation using specialized encoders. It also includes a probabilistic time series forecaster that fits multiple statistical and deep learning models

    Employs encoder-combiner architectures to map text, images, and tables into a single fused representation.

    Python
    Ver en GitHub↗10,481
  • espnet/espnetAvatar de espnet

    espnet/espnet

    9,861Ver en GitHub↗

    ESPnet is a comprehensive speech processing toolkit and PyTorch-based trainer designed for building end-to-end speech recognition, synthesis, and translation models. It provides a structured framework for developing automatic speech recognition systems using transducer and encoder-decoder architectures, alongside engines for text-to-speech synthesis and speech translation pipelines. The project distinguishes itself through a recipe-based workflow execution system that ensures experimental reproducibility by running standardized sequences of scripts for data preparation and model training. It

    Utilizes encoder-decoder architectures to transform raw audio signals into structured text transcriptions.

    Python
    Ver en GitHub↗9,861
  • xuebinqin/u-2-netAvatar de xuebinqin

    xuebinqin/U-2-Net

    9,773Ver en GitHub↗

    U-2-Net is a PyTorch image segmentation framework and computer vision saliency model designed to generate high-resolution foreground-background masks. It functions as an AI background removal tool that identifies and isolates the most visually prominent objects within an image. The model utilizes a nested U-structure design to detect salient objects, creating precise cutouts by predicting saliency maps. These capabilities enable the separation of main subjects from their surroundings to create transparent images. The framework covers several image processing workflows, including automatic ba

    Employs a symmetric encoder-decoder path to recover spatial resolution for precise object boundary localization.

    Pythoncomputer-visiondeep-learningimage-background-removal
    Ver en GitHub↗9,773
  • jadore801120/attention-is-all-you-need-pytorchAvatar de jadore801120

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

    9,742Ver en 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

    Implements a classic encoder-decoder architecture to map source sequences to target language representations.

    Pythonattentionattention-is-all-you-needdeep-learning
    Ver en GitHub↗9,742
  • wongkinyiu/yolov9Avatar de WongKinYiu

    WongKinYiu/yolov9

    9,534Ver en GitHub↗

    YOLOv9 is a real-time computer vision framework and deep learning model designed for image classification, object detection, and instance segmentation. It functions as both a vision model and a trainer, allowing for the optimization of neural network weights on custom datasets using single or multiple GPUs. The framework utilizes programmable gradient information to perform high-speed identification and location of multiple objects within images and video streams. It extends beyond bounding box detection to provide instance segmentation and panoptic segmentation, which labels every pixel in a

    Uses a symmetric encoder-decoder structure to compress image data and recover fine-grained spatial details.

    Pythonyolov9
    Ver en GitHub↗9,534
  • eriklindernoren/keras-ganAvatar de eriklindernoren

    eriklindernoren/Keras-GAN

    9,206Ver en GitHub↗

    Keras-GAN is a collection of generative adversarial network implementations built with Keras for synthetic data generation and image manipulation. It provides frameworks for image-to-image translation, image inpainting, and neural image super-resolution. The library includes tools for learning disentangled latent space representations to control specific attributes of synthetic outputs. It also features capabilities for image domain translation using paired or unpaired data and the ability to fill corrupted or missing image parts by analyzing surrounding visual context. The project covers ge

    Employs encoder-decoder architectures to compress images into latent vectors for noise filtering and feature extraction.

    Python
    Ver en GitHub↗9,206
  • peterl1n/robustvideomattingAvatar de PeterL1n

    PeterL1n/RobustVideoMatting

    9,244Ver en GitHub↗

    RobustVideoMatting is a deep learning video matting tool and PyTorch library designed to remove backgrounds from videos and extract human subjects. It utilizes a temporal video segmentation model to ensure consistent matting and reduce flickering across video frames. The project includes a cross-platform model exporter that converts trained neural networks into various runtime formats. This allows for model deployment across multiple environments, including web and mobile applications. The framework provides capabilities for temporal video background removal and AI video post-production with

    Implements an encoder-decoder network to capture image context and restore spatial resolution for matting.

    Pythonaicomputer-visiondeep-learning
    Ver en GitHub↗9,244
  • facebookresearch/imagebindAvatar de facebookresearch

    facebookresearch/ImageBind

    9,036Ver en GitHub↗

    ImageBind is a multi-modal embedding model and joint representation learner that maps images, text, audio, and other modalities into a single shared vector space. It functions as a cross-modal retrieval framework designed to bind multiple sensory inputs into one cohesive mathematical embedding. The system uses a contrastive learning architecture to align disparate data types by maximizing the similarity between related samples. This allows the model to perform zero-shot multimodal classification and execute cross-modal data retrieval, such as locating visual content via natural language descr

    Uses dedicated modality-specific encoders to process raw inputs before merging them into a common space.

    Python
    Ver en GitHub↗9,036
Ant.123Siguiente
  1. Home
  2. Artificial Intelligence & ML
  3. Encoder-Decoder Architectures

Explorar subetiquetas

  • Asymmetric Encoder-Decoders1 sub-etiquetaArchitectures employing an encoder for visible data and a lighter decoder for reconstruction of missing data. **Distinct from Encoder-Decoder Architectures:** Specifically addresses the asymmetry in capacity between the encoder and decoder for masked reconstruction, rather than general sequence-to-sequence mapping.
  • Convolutional Encoder-DecodersNeural network architectures that use convolutional layers to encode spatial features and a decoder to map them to coordinates. **Distinct from Encoder-Decoder Architectures:** Distinct from general Encoder-Decoder Architectures by specifically using convolutional layers for spatial coordinate mapping rather than sequence-to-sequence modeling.
  • Encoder-Combiner Architectures2 sub-etiquetasArchitectures that use specialized encoders for different modalities before merging them through a central combiner. **Distinct from Encoder-Decoder Architectures:** Distinct from standard encoder-decoders: focuses on multi-input fusion via a central combiner rather than sequence-to-sequence mapping.
  • Encoder-Decoder Tensor TransfersMechanisms for moving latent representations between encoder and decoder modules, often integrating exogenous features. **Distinct from Asymmetric Encoder-Decoders:** Focuses on the data transfer and feature integration between modules rather than the symmetry or asymmetry of the architecture
  • Exhaustive Decoding Strategies1 sub-etiquetaDecoding methods that explore the entire search space to identify globally optimal output sequences. **Distinct from Encoder-Decoder Architectures:** Distinct from general encoder-decoder architectures: focuses on the search algorithm rather than the model structure.
  • Feature BottlenecksInterfaces that distill high-dimensional input features into a compressed representation for downstream processing. **Distinct from Encoder-Decoder Architectures:** Focuses on the compression of visual features for transformers rather than general sequence-to-sequence structural patterns.
  • Quantized Audio Encoder-DecodersEncoder-decoder models featuring a quantization bottleneck for audio reconstruction. **Distinct from Encoder-Decoder Architectures:** Applies encoder-decoder architecture specifically to quantized audio reconstruction
  • Symmetric Encoder-DecodersArchitectures with mirrored encoder and decoder paths to recover spatial resolution for precise localization. **Distinct from Asymmetric Encoder-Decoders:** Contrasts with asymmetric versions by maintaining mirrored capacity for precise boundary recovery