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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to poloclub/transformer-explainer

Projects sharing features with Transformer Explainer

30 open-source projects similar to poloclub/transformer-explainer, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • morvanzhou/pytorch-tutorialMorvanZhou avatar

    MorvanZhou/PyTorch-Tutorial

    8,458View on GitHub↗

    This project is a collection of PyTorch learning resources and educational guides designed to teach the construction and training of neural networks. It serves as a comprehensive deep learning tutorial covering various model architectures and practical implementation strategies. The resources provide specific guidance on implementing computer vision tasks, such as image classification and synthetic imagery generation, as well as reinforcement learning agents using value networks and experience replay. It also covers sequential data modeling through recurrent networks and generative modeling u

    Jupyter Notebookautoencoderbatchbatch-normalization
    View on GitHub↗8,458
  • ageron/handson-ml2ageron avatar

    ageron/handson-ml2

    29,938View on GitHub↗

    This project provides a collection of practical machine learning code examples, including implementations for supervised, unsupervised, and reinforcement learning algorithms. It features deep learning model implementations for convolutional, recurrent, and generative architectures, alongside specific examples of reinforcement learning agents that maximize rewards in simulated environments. The repository includes dedicated data preprocessing pipelines for sanitization, feature scaling, and dimensionality reduction. It also provides implementations for a wide range of specific models, such as

    Jupyter Notebook
    View on GitHub↗29,938
  • rasbt/machine-learning-bookrasbt avatar

    rasbt/machine-learning-book

    5,239View on GitHub↗

    This project is a comprehensive machine learning educational resource and tutorial series delivered as a collection of interactive Jupyter Notebooks. It provides practical Python implementations for the end-to-end machine learning lifecycle, covering supervised and unsupervised learning, deep learning, and reinforcement learning. The resource distinguishes itself by providing detailed implementation guides for complex architectures, including transformers, generative adversarial networks, and convolutional neural networks. It also features specialized courseware for developing reinforcement l

    Jupyter Notebook
    View on GitHub↗5,239

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • soumith/ganhackssoumith avatar

    soumith/ganhacks

    11,619View on GitHub↗

    This project is a PyTorch-based generative framework and implementation template for building Generative Adversarial Networks. It provides a collection of foundational toolkits and architectural patterns designed to synthesize high-quality artificial data while focusing on the stability of adversarial neural networks. The framework distinguishes itself through a specialized toolkit for conditional image generation, which integrates discrete labels and auxiliary classification into the training process. It utilizes specific mechanisms to guide the generative process toward target classes by co

    View on GitHub↗11,619
  • eriklindernoren/pytorch-ganeriklindernoren avatar

    eriklindernoren/PyTorch-GAN

    17,472View on GitHub↗

    PyTorch-GAN is a research-oriented framework providing a collection of modular implementations for generative adversarial network architectures. It serves as a toolkit for training and evaluating models that utilize adversarial minimax optimization to produce synthetic data, offering a structured environment for exploring complex generative tasks within the PyTorch ecosystem. The library distinguishes itself through a comprehensive suite of image synthesis and manipulation capabilities, including super-resolution, inpainting, and cross-domain style translation. It supports advanced training m

    Python
    View on GitHub↗17,472
  • junyanz/pytorch-cyclegan-and-pix2pixjunyanz avatar

    junyanz/pytorch-CycleGAN-and-pix2pix

    24,951View on GitHub↗

    This project is a deep learning framework designed for training and deploying image-to-image translation models. It serves as a research platform for experimenting with neural network architectures that transform visual content between distinct stylistic domains, supporting both paired and unpaired training data. The framework distinguishes itself through its support for cycle-consistency constraints, which allow for image translation between domains without requiring corresponding paired examples. It provides a structured pipeline that utilizes adversarial loss optimization, where generator

    Pythoncomputer-graphicscomputer-visioncyclegan
    View on GitHub↗24,951
  • kozistr/awesome-ganskozistr avatar

    kozistr/Awesome-GANs

    763View on GitHub↗

    Awesome-GANs is a curated resource list and research repository focused on the development and evaluation of generative adversarial networks. It serves as a structured index for academic literature and open-source implementations dedicated to the creation of synthetic data generators. The project provides a framework for training competing neural networks to produce outputs that mimic the statistical properties of original datasets. It emphasizes the use of configuration-driven pipelines to manage model hyperparameters and dataset paths, facilitating reproducible research workflows and standa

    Pythonacganarxivbegan
    View on GitHub↗763
  • eriklindernoren/keras-ganeriklindernoren avatar

    eriklindernoren/Keras-GAN

    9,206View on 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

    Python
    View on GitHub↗9,206
  • yunjey/starganyunjey avatar

    yunjey/stargan

    5,292View on GitHub↗

    StarGAN is a PyTorch image-to-image translation framework designed to synthesize visual styles and attributes across multiple domains. It implements a generative adversarial network that serves as a deep learning image translator for modifying specific visual characteristics within an image dataset. The framework uses a single unified model to handle translations between multiple image domains rather than requiring separate pairs of models. It is a research implementation that learns mappings between different image attributes without the need for paired training data. The project covers the

    Python
    View on GitHub↗5,292
  • wiseodd/generative-modelswiseodd avatar

    wiseodd/generative-models

    7,497View on GitHub↗

    This is a generative AI model library containing a collection of PyTorch and TensorFlow implementations for creating synthetic data and modeling complex probability distributions. It serves as a multi-framework repository of deep learning models designed for learning and replicating data patterns. The project provides specialized implementation suites for several generative architectures. This includes Generative Adversarial Networks using competing generator and discriminator models, Variational Autoencoder frameworks that map data to a latent space, and Restricted Boltzmann Machine and Deep

    Python
    View on GitHub↗7,497
  • labmlai/annotated_deep_learning_paper_implementationslabmlai avatar

    labmlai/annotated_deep_learning_paper_implementations

    66,981View on GitHub↗

    This project is a collection of deep learning research papers translated into annotated code. It serves as a resource for reproducing academic research, providing implementations of transformers, diffusion models, and reinforcement learning architectures. The library distinguishes itself by using a side-by-side annotation format that combines executable Python code with descriptive markdown notes. This approach provides a structured way to explain the logic of neural network papers alongside their PyTorch-based implementations. The codebase covers several major capability areas, including ge

    Pythonattentiondeep-learningdeep-learning-tutorial
    View on GitHub↗66,981
  • imagineailab/ai-by-hand-excelImagineAILab avatar

    ImagineAILab/ai-by-hand-excel

    6,177View on GitHub↗

    This project consists of interactive spreadsheet-based models designed to demonstrate the mathematical mechanics of backpropagation, multi-layer perceptrons, and transformer attention. It serves as an Excel-based neural network simulator for manually calculating tensor operations and matrix multiplications to visualize data flow. The models provide a way to visualize the internal logic of neural networks by implementing self-attention and backpropagation through explicit cell formulas. It includes specific mathematical exercises for modeling transformer architecture and the layers of multi-la

    View on GitHub↗6,177
  • morvanzhou/tutorialsMorvanZhou avatar

    MorvanZhou/tutorials

    12,952View on GitHub↗

    This repository is a comprehensive collection of instructional guides and practical examples for Python development, focusing on machine learning, data science, and web scraping. It provides implementations for neural networks, reinforcement learning algorithms, and deep learning architectures using PyTorch, alongside detailed manuals for scientific computing and data visualization. The project distinguishes itself by offering specialized tutorials on concurrent programming to optimize CPU performance and guides for setting up Linux development environments. It covers the implementation of ad

    Pythonmachine-learningmultiprocessingneural-network
    View on GitHub↗12,952
  • thunil/tecoganthunil avatar

    thunil/TecoGAN

    6,147View on GitHub↗

    TecoGAN is a generative adversarial network designed for video super-resolution. It functions as a spatio-temporal video upscaler that increases the resolution of video sequences while reconstructing high-quality imagery from lower-resolution inputs. The system utilizes a temporal coherence framework to ensure visual stability and reduce flickering in generated frames. It achieves this by employing spatio-temporal discriminators that evaluate both individual frame quality and movement consistency. The project covers the training and optimization of generative adversarial networks, specifical

    Python
    View on GitHub↗6,147
  • taki0112/ugatittaki0112 avatar

    taki0112/UGATIT

    6,117View on GitHub↗

    UGATIT is an unsupervised generative adversarial network and image-to-image translation model implemented in TensorFlow. It serves as the official research implementation of an ICLR 2020 paper, providing a framework for converting images between different visual styles without requiring paired training examples. The system utilizes an unsupervised generative attentional network and attention maps to deform geometric shapes and modify textures during the translation process. It employs a cycle-consistent framework to ensure translation quality by requiring images to return to their original st

    Python
    View on GitHub↗6,117
  • goodfeli/adversarialgoodfeli avatar

    goodfeli/adversarial

    4,074View on GitHub↗

    This project is a generative adversarial network implementation and research framework. It provides the tools and hyperparameters necessary to train and evaluate generative models across various datasets, specifically designed to reproduce results from academic research. The framework includes a Parzen density likelihood estimator to calculate model log likelihood. This allows for the quantitative evaluation of generative distributions and the measurement of overall model performance. The codebase covers machine learning research capabilities, focusing on the training of adversarial networks

    Python
    View on GitHub↗4,074
  • tachibanayoshino/animeganTachibanaYoshino avatar

    TachibanaYoshino/AnimeGAN

    4,603View on GitHub↗

    AnimeGAN is a generative adversarial network and image translator developed with TensorFlow. It is designed for photo-to-anime style transfer, utilizing a deep learning system to transform real-world photographs and video frames into anime-style imagery. The system includes a video-to-anime converter that applies consistent visual transformations across sequential frames. It supports both the training of generative networks on artistic datasets to replicate specific styles and the extraction of generator weights from checkpoints for efficient inference. The project provides utilities for ima

    Pythonanime-imagesanimeganhayao-style
    View on GitHub↗4,603
  • junyanz/cycleganjunyanz avatar

    junyanz/CycleGAN

    12,861View on GitHub↗

    CycleGAN is a generative adversarial network framework designed for unpaired image-to-image translation. It enables the conversion of images between two distinct visual domains using datasets that do not require direct one-to-one matching examples. The project implements a deep learning style transfer tool capable of artistic style transfer, object transfiguration, and domain-to-domain conversion. It uses a dual-generator architecture and cycle-consistency loss to ensure that images translated to a target domain and back recover their original state. The framework covers core machine learnin

    Lua
    View on GitHub↗12,861
  • nvlabs/stylegan2NVlabs avatar

    NVlabs/stylegan2

    11,186View on GitHub↗

    StyleGAN2 is a TensorFlow generative adversarial network and image synthesis model designed to produce high-resolution synthetic visual content. It functions as a deep learning architecture that learns patterns from image datasets to synthesize new images. The project includes a latent space projection tool for mapping existing images to latent vectors to analyze their representation within a generative model. It also provides an image quality evaluation framework to measure the visual fidelity and diversity of synthetic outputs. The system covers the full generative pipeline, including imag

    Python
    View on GitHub↗11,186
  • jacobgil/vit-explainjacobgil avatar

    jacobgil/vit-explain

    1,090View on GitHub↗

    Vit-explain is a diagnostic framework designed to interpret the decision-making processes of vision transformer models. It functions as a toolkit for inspecting internal model states, allowing users to map visual attention and analyze how specific image features influence classification outcomes. The project distinguishes itself by providing post-hoc model interpretation, which enables the analysis of trained neural networks without requiring architectural modifications or retraining. It employs techniques such as hook-based feature extraction to intercept internal activations during the forw

    Pythondeep-learningexplainable-aipytorch
    View on GitHub↗1,090
  • phillipi/pix2pixphillipi avatar

    phillipi/pix2pix

    10,644View on GitHub↗

    pix2pix is a framework for image-to-image translation using conditional generative adversarial networks. It functions as a supervised trainer and visual domain mapper designed to learn a mapping between input and output images for style and domain transfer. The system utilizes a U-Net encoder-decoder architecture combined with a PatchGAN local discriminator to enforce high-frequency local consistency. It employs L1 loss regularization to ensure generated outputs remain structurally close to the ground truth. The project covers a broad range of computer vision capabilities, including semantic

    Lua
    View on GitHub↗10,644
  • nvlabs/stylegan3NVlabs avatar

    NVlabs/stylegan3

    6,929View on GitHub↗

    StyleGAN3 is a PyTorch implementation of a generative adversarial network designed for high-fidelity image synthesis. It functions as an image synthesis model and a deep learning research tool used to train and deploy networks that generate realistic synthetic imagery from custom datasets. The project is specifically an alias-free generative model, utilizing an architecture that eliminates jagged artifacts to produce smooth translational and rotational image sequences. This enables the creation of alias-free videos and the generation of high-resolution photos without visual distortions. The

    Python
    View on GitHub↗6,929
  • aladdinpersson/machine-learning-collectionaladdinpersson avatar

    aladdinpersson/Machine-Learning-Collection

    8,465View on GitHub↗

    This project is a machine learning educational repository providing a collection of implementations and guides for machine learning and deep learning algorithms. It serves as a deep learning model library and a reference for training workflows, covering foundational machine learning, convolutional, recurrent, and transformer architectures. The collection includes a generative adversarial network suite for synthesizing realistic images and performing image-to-image translation. It also functions as a computer vision implementation guide for object detection and semantic segmentation, alongside

    Pythonmachine-learningmachine-learning-algorithmspytorch
    View on GitHub↗8,465
  • ed-donner/llm_engineeringed-donner avatar

    ed-donner/llm_engineering

    4,932View on GitHub↗

    This project is an educational resource and software architecture framework focused on the technical foundations of large language model engineering. It provides a collection of guides and design patterns for building and maintaining professional, scalable systems using large language models. The resource outlines practical implementation patterns for orchestrating workflows that combine prompt engineering, model calls, and vector databases. It focuses on transforming prompt development into a structured engineering process to ensure reliable model outputs in production environments. The cov

    Jupyter Notebook
    View on GitHub↗4,932
  • bbycroft/llm-vizbbycroft avatar

    bbycroft/llm-viz

    5,260View on GitHub↗

    llm-viz is a 3D architecture visualizer and inference simulator for large language models. It provides a visual representation of network topology and the mathematical operations used during the process of generating a response. The tool enables the exploration of internal weight distributions and the layout of layers within a neural network. It facilitates model interpretability and inference debugging by tracking the step-by-step movement of data through the architecture. The system utilizes GPU-accelerated 3D rendering to visualize tensor flow and spatial mappings of weights. It includes

    TypeScript
    View on GitHub↗5,260
  • aliaksandrsiarohin/first-order-modelAliaksandrSiarohin avatar

    AliaksandrSiarohin/first-order-model

    15,003View on 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

    Jupyter Notebookdeep-learninggenerative-modelimage-animation
    View on GitHub↗15,003
  • handsonllm/hands-on-large-language-modelsHandsOnLLM avatar

    HandsOnLLM/Hands-On-Large-Language-Models

    27,059View on GitHub↗

    This project is an educational resource focused on the internal mechanics and design principles of transformer-based neural networks. It provides a structured guide to the fundamental components of generative artificial intelligence, including sequence modeling, semantic embeddings, and the mathematical foundations of large language models. The repository distinguishes itself through a heavy emphasis on visual documentation, utilizing diagrams and step-by-step explanations to clarify how data flows through complex neural architectures. It serves as a technical reference for developers seeking

    Jupyter Notebookartificial-intelligencebooklarge-language-models
    View on GitHub↗27,059
  • zju-llms/foundations-of-llmsZJU-LLMs avatar

    ZJU-LLMs/Foundations-of-LLMs

    15,771View on GitHub↗

    Foundations-of-LLMs is an educational curriculum and technical resource designed to explain the mathematical and computational principles behind modern generative language models. It provides a structured guide for developers and practitioners to master the fundamental concepts, architectural designs, and training methodologies that enable these systems to function. The project covers the core mechanisms of transformer-based sequence modeling, including self-attention, subword tokenization, and autoregressive generation. It details the technical frameworks used in natural language processing

    View on GitHub↗15,771
  • xinntao/real-esrganxinntao avatar

    xinntao/Real-ESRGAN

    35,798View on GitHub↗

    Real-ESRGAN is a deep learning restoration pipeline designed to enhance low-resolution media and improve the visual quality of damaged photographs. It functions as a generative image upscaler that reconstructs high-resolution details from source inputs by utilizing neural networks trained to fill in missing information and remove noise. The project distinguishes itself as a blind super-resolution tool, meaning it improves image sharpness and fidelity without requiring prior knowledge of the specific degradation applied to the source. It employs high-order degradation modeling to address compl

    Pythonaminedenoiseesrgan
    View on GitHub↗35,798
  • rasbt/deeplearning-modelsrasbt avatar

    rasbt/deeplearning-models

    17,427View on GitHub↗

    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

    Jupyter Notebook
    View on GitHub↗17,427