This is your work, valued
Research Scientist@Adobe
AdaIN-style. Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization
★ 1.6kSGAN. Stacked Generative Adversarial Networks
★ 243UNIT. unsupervised/unpaired image-to-image translation using Coupled GANs
★ 3xunhuang1995.github.io. HTML
★ 2improved_wgan_training-1. Code for reproducing experiments in "Improved Training of Wasserstein GANs"
★ 1improved-gan. code for the paper "Improved Techniques for Training GANs"
★ 1tensorflow. Computation using data flow graphs for scalable machine learning
★ 1MonarchRT. Python
★ 141FastGen. NVIDIA FastGen: Fast Generation from Diffusion Models
★ 903KnapFormer. Python
★ 130Self-Forcing. Official codebase for "Self Forcing: Bridging Training and Inference in Autoregressive Video Diffusion" (NeurIPS 2025 Spotlight)
★ 3.5kLaCT. Code release for paper "Test-Time Training Done Right"
★ 500CausVid. (CVPR 2025) From Slow Bidirectional to Fast Autoregressive Video Diffusion Models
★ 1.4kAwesome-Multimodal-Large-Language-Models. :sparkles::sparkles:Latest Advances on Multimodal Large Language Models
★ 18kpixel2style2pixel. Official Implementation for "Encoding in Style: a StyleGAN Encoder for Image-to-Image Translation" (CVPR 2021) presenting the pixel2style2pixel (pSp) framework
★ 3.3kPlotNeuralNet. Latex code for making neural networks diagrams
★ 25kBigGAN-PyTorch. The author's officially unofficial PyTorch BigGAN implementation.
★ 2.9kIIC. Invariant Information Clustering for Unsupervised Image Classification and Segmentation
★ 891structural-analogy. Pytorch implementation for the paper "Structural-analogy from a Single Image Pair"
★ 105CMC. [arXiv 2019] "Contrastive Multiview Coding", also contains implementations for MoCo and InstDis
★ 1.3kETNet. ETNet: Error Transition Network for Arbitrary Style Transfer (NeurIPS 2019)
★ 80DomainIntersectionDifference. Pytorch implementation of of "Domain Intersection and Domain Difference" (ICCV 2019)
★ 39HashingDeepLearning. Codebase for "SLIDE : In Defense of Smart Algorithms over Hardware Acceleration for Large-Scale Deep Learning Systems"
★ 1.1kimproved-precision-and-recall-metric. Improved Precision and Recall Metric for Assessing Generative Models - Official TensorFlow Implementation
★ 184spiral. We provide a pre-trained model for unconditional 19-step generation of CelebA-HQ images
★ 336cyclical_annealing. OpenEdge ABL
★ 197gan_steerability. On the "steerability" of generative adversarial networks
★ 267PointFlow. PointFlow : 3D Point Cloud Generation with Continuous Normalizing Flows
★ 867mbu-content-tansfer. Mask Based Unsupervised Content Transfer (ICLR 2020)
★ 47metropolis-hastings-gans. Python
★ 116CloserLookFewShot. source code to ICLR'19, 'A Closer Look at Few-shot Classification'
★ 1.2kSTROTSS. Style Transfer by Relaxed Optimal Transport and Self-Similarity (CVPR 2019)
★ 311augmented-neural-odes. Pytorch implementation of Augmented Neural ODEs :sunflower:
★ 558class-balanced-loss. Class-Balanced Loss Based on Effective Number of Samples. CVPR 2019
★ 616FUNIT. Translate images to unseen domains in the test time with few example images.
★ 1.6k996.ICU. Repo for counting stars and contributing. Press F to pay respect to glorious developers.
★ 277kfinegan. FineGAN: Unsupervised Hierarchical Disentanglement for Fine-grained Object Generation and Discovery
★ 281Im2Pencil. The source code of CVPR19 'Im2Pencil: Controllable Pencil Illustration from Photographs'.
★ 186SPADE. Semantic Image Synthesis with SPADE
★ 7.7kNeuralBabyTalk. Pytorch code of for our CVPR 2018 paper "Neural Baby Talk"
★ 525ffjord. code for "FFJORD: Free-form Continuous Dynamics for Scalable Reversible Generative Models".
★ 668stylegan. StyleGAN - Official TensorFlow Implementation
★ 14kshow-control-and-tell. Show, Control and Tell: A Framework for Generating Controllable and Grounded Captions. CVPR 2019
★ 281Stylized-ImageNet. Code to create Stylized-ImageNet, a stylized version of standard ImageNet (ICLR 2019 Oral)
★ 528neural-collage. Collaging on Internal Representations: An Intuitive Approach for Semantic Transfiguration
★ 561latent_3d_points. Auto-encoding & Generating 3D Point-Clouds.
★ 557torchdiffeq. Differentiable ODE solvers with full GPU support and O(1)-memory backpropagation.
★ 6.5kpwc. This repository is no longer maintained.
★ 15kcycada_release. Code to accompany ICML 2018 paper
★ 568TwinGAN. Twin-GAN -- Unpaired Cross-Domain Image Translation with Weight-Sharing GANs
★ 717vid2vid. Pytorch implementation of our method for high-resolution (e.g. 2048x1024) photorealistic video-to-video translation.
★ 8.7kvideo_prediction. Stochastic Adversarial Video Prediction
★ 305GAN_stability. Code for paper "Which Training Methods for GANs do actually Converge? (ICML 2018)"
★ 921gan_bound. Pytorch implementation of "Estimating the Success of Unsupervised Image to Image Translation" ECCV 2018
★ 18Switchable-Normalization. Code for Switchable Normalization from "Differentiable Learning-to-Normalize via Switchable Normalization", https://arxiv.org/abs/1806.10779
★ 868film. FiLM: Visual Reasoning with a General Conditioning Layer
★ 461Unsupervised-Attention-guided-Image-to-Image-Translation. Unsupervised Attention-Guided Image to Image Translation
★ 328GAIA. Generative Adversarial Interpolative Autoencoder (GAIA) is a Generative Adversarial Network (GAN) made up of Autoencoders (AE) trained explicitly on interpolations to promote convexity and better latent interpolations.
★ 78glow. Code for reproducing results in "Glow: Generative Flow with Invertible 1x1 Convolutions"
★ 3.2kavatar-net. Avatar-Net: Multi-scale Zero-shot Style Transfer by Feature Decoration
★ 180style_transfer. Style Transfer as Optimal Transport
★ 296contextualLoss. The Contextual Loss
★ 491scalable_agent. A TensorFlow implementation of Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architectures.
★ 1ktwo-stream-dyntex-synth. Code for the paper "Two-Stream Convolutional Networks for Dynamic Texture Synthesis". Presented at CVPR '18.
★ 191PyTorch-GAN. PyTorch implementations of Generative Adversarial Networks.
★ 17kMUNIT-keras. A keras (tensorflow) reimplementation of MUNIT: Multimodal Unsupervised Image-to-Image Translation https://arxiv.org/abs/1804.04732
★ 66MUNIT-Tensorflow. Simple Tensorflow implementation of "Multimodal Unsupervised Image-to-Image Translation" (ECCV 2018)
★ 302MUNIT. Multimodal Unsupervised Image-to-Image Translation
★ 2.7kundreamt. Unsupervised Neural Machine Translation
★ 474inn. Code for the ICCV 2017 paper "Introspective Neural Networks for Generative Modeling"
★ 11FastPhotoStyle. Style transfer, deep learning, feature transform
★ 11kman. Multinomial Adversarial Networks for Multi-Domain Text Classification (NAACL 2018)
★ 81textstyletransferdata. Python
★ 75PerceptualSimilarity. LPIPS metric. pip install lpips
★ 4.3kopenrec. OpenRec is an open-source and modular library for neural network-inspired recommendation algorithms
★ 417triple-gan. See Triple-GAN-V2 in PyTorch: https://github.com/taufikxu/Triple-GAN
★ 222arbitrary_style_transfer. Fast Neural Style Transfer with Arbitrary Style using AdaIN Layer - Based on Huang et al. "Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization"
★ 492deep-image-prior. Image restoration with neural networks but without learning.
★ 8.1kpix2pixHD. Synthesizing and manipulating 2048x1024 images with conditional GANs
★ 6.9kmatplotlib_for_papers. Handout for the tutorial "Creating publication-quality figures with matplotlib"
★ 2.2kTTUR. Two time-scale update rule for training GANs
★ 900BGAN. boundary-seeking generative adversarial networks
★ 46coulomb_gan. Implementation of Coulomb GANs
★ 64deep-voice-conversion. Deep neural networks for voice conversion (voice style transfer) in Tensorflow
★ 3.9kprogressive_growing_of_gans. Progressive Growing of GANs for Improved Quality, Stability, and Variation
★ 6.2kdensevid_eval. Evaluation code for Dense-Captioning Events in Videos
★ 130UNIT. Unsupervised Image-to-Image Translation
★ 2kUniversalStyleTransfer. The source code of NIPS17 'Universal Style Transfer via Feature Transforms'.
★ 607rl-attack-detection. Code for "Detecting Adversarial Attacks on Neural Network Policies with Visual Foresight"
★ 79iaf. Code for reproducing key results in the paper "Improving Variational Inference with Inverse Autoregressive Flow"
★ 529vae_vampprior. Code for the paper "VAE with a VampPrior", J.M. Tomczak & M. Welling
★ 231pointnet2. PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space
★ 3.7kchannel-pruning. Channel Pruning for Accelerating Very Deep Neural Networks (ICCV'17)
★ 1.1kdrnet. Lua
★ 104Hierarchical-Model-for-Long-term-Video-Prediction. Given the previous frames of the video as input, we want to get the long-term frame prediction.
★ 32chainer-gan-lib. Chainer implementation of recent GAN variants
★ 411SSGAN-Tensorflow. A Tensorflow implementation of Semi-supervised Learning Generative Adversarial Networks (NIPS 2016: Improved Techniques for Training GANs).
★ 515lr-gan.pytorch. Pytorch code for our ICLR 2017 paper "Layered-Recursive GAN for image generation"
★ 151pysc2. StarCraft II Learning Environment
★ 8.3kcegan_iclr2017. Code release for the paper "Calibrating Energy-based Generative Adversarial Networks"
★ 24mocogan. MoCoGAN: Decomposing Motion and Content for Video Generation
★ 601maml. Code for "Model-Agnostic Meta-Learning for Fast Adaptation of Deep Networks"
★ 2.7kpytorch-visdom. Support powerful visual logging in PyTorch.
★ 104meta-learning-lstm. This repo contains the source code accompanying a scientific paper with the same name.
★ 380ntm-one-shot. One-shot Learning with Memory-Augmented Neural Networks
★ 423revnet-public. Code for "The Reversible Residual Network: Backpropagation Without Storing Activations"
★ 362MemNN. Memory Networks implementations
★ 1.8kNeural-Style-Transfer-Papers. :pencil2: Neural Style Transfer: A Review
★ 1.6ktreelstm.pytorch. Tree LSTM implementation in PyTorch
★ 551drnet_cvpr2017. Detecting Visual Relationships with Deep Relational Networks
★ 203svg. A Python SVG parser and drawing module
★ 88multimodal_transfer. tensorflow implementation of 'Multimodal Transfer: A Hierarchical Deep Convolutional Neural Network for Fast Artistic Style Transfer'
★ 35tf-AdaIN. AdaIN style transfer in Tensorflow
★ 43vqa.pytorch. Visual Question Answering in Pytorch
★ 733dsprites-dataset. Dataset to assess the disentanglement properties of unsupervised learning methods
★ 540rnn.wgan. Code for training and evaluation of the model from "Language Generation with Recurrent Generative Adversarial Networks without Pre-training"
★ 252DistanceGAN. Pytorch implementation of "One-Sided Unsupervised Domain Mapping" NIPS 2017
★ 195pytorch-a3c. PyTorch implementation of Asynchronous Advantage Actor Critic (A3C) from "Asynchronous Methods for Deep Reinforcement Learning".
★ 1.3kawesome-vqa. Visual Q&A reading list
★ 439baselines. OpenAI Baselines: high-quality implementations of reinforcement learning algorithms
★ 17kpointGAN. point set generative adversarial nets
★ 144Deep-Image-Analogy. The source code of 'Visual Attribute Transfer through Deep Image Analogy'.
★ 1.4kreally-awesome-gan. A list of papers on Generative Adversarial (Neural) Networks
★ 3.8kthe-incredible-pytorch. The Incredible PyTorch: a curated list of tutorials, papers, projects, communities and more relating to PyTorch.
★ 13kawesome-adversarial-machine-learning. A curated list of awesome adversarial machine learning resources
★ 1.9knoreward-rl. [ICML 2017] TensorFlow code for Curiosity-driven Exploration for Deep Reinforcement Learning
★ 1.5kDeep-Feature-Flow. Deep Feature Flow for Video Recognition
★ 1.3kclevr-iep. Inferring and Executing Programs for Visual Reasoning
★ 804fairseq-lua. Facebook AI Research Sequence-to-Sequence Toolkit
★ 3.7kdeep-learning-papers. Papers about deep learning ordered by task, date. Current state-of-the-art papers are labelled.
★ 3.2kbigan. code for "Adversarial Feature Learning"
★ 240textfool. Plausible looking adversarial examples for text classification
★ 94unreal. Reinforcement learning with unsupervised auxiliary tasks
★ 424NAS-Bench-201. NAS-Bench-201 API and Instruction
★ 644videoseg. [CVPR 2017] Video motion segmentation and tracking
★ 183AdaIN-style. AdaIN-style live demo @ Labokube - Belkium - Brussels - Digital art jam 8-16/04/2017
★ 2visdial. [CVPR 2017] Torch code for Visual Dialog
★ 229LapSRN. Deep Laplacian Pyramid Networks for Fast and Accurate Super-Resolution (CVPR 2017)
★ 464tempens. Temporal ensembling for semi-supervised learning
★ 1613D-R2N2. Single/multi view image(s) to voxel reconstruction using a recurrent neural network
★ 1.4kpytorch-CycleGAN-and-pix2pix. Image-to-Image Translation in PyTorch
★ 25kPointSetGeneration. Code for ``A Point Set Generation Network for 3D Object Reconstruction from a Single Image''
★ 569conditional-similarity-networks. Python
★ 222adversarial-frcnn. A-Fast-RCNN (CVPR 2017)
★ 479AGE. Code for the paper "Adversarial Generator-Encoder Networks"
★ 2873dinn. Single Image 3D Interpreter Network
★ 107scene-graph-TF-release. "Scene Graph Generation by Iterative Message Passing" code repository
★ 437improved_wgan_training. Code for reproducing experiments in "Improved Training of Wasserstein GANs"
★ 2.4kfast-artistic-videos. Arbitrary Style Transfer for Videos with Adaptive Instance Normalization https://arxiv.org/abs/1703.06868
★ 17DT-RAM. Lua
★ 64nets. Draw your net
★ 48CycleGAN. Software that can generate photos from paintings, turn horses into zebras, perform style transfer, and more.
★ 13koctnet. OctNet: Learning Deep 3D Representations at High Resolutions
★ 504DeepBach. code accompanying "DeepBach: a Steerable Model for Bach Chorales Generation" paper
★ 519sact. Spatially Adaptive Computation Time for Residual Networks
★ 247cleverhans. An adversarial example library for constructing attacks, building defenses, and benchmarking both
★ 6.5ktriplet-network-pytorch. Python
★ 378dynamics. A Compositional Object-Based Approach to Learning Physical Dynamics
★ 174deep-photo-styletransfer. Code and data for paper "Deep Photo Style Transfer": https://arxiv.org/abs/1703.07511
★ 10kXNOR-Net. ImageNet classification using binary Convolutional Neural Networks
★ 871PixelNet. The repository contains source code and models to use PixelNet architecture used for various pixel-level tasks. More details can be accessed at <http://www.cs.cmu.edu/~aayushb/pixelNet/>.
★ 197AdaIN-style. Arbitrary Style Transfer in Real-time with Adaptive Instance Normalization
★ 1.6kDiscoGAN. Official implementation of "Learning to Discover Cross-Domain Relations with Generative Adversarial Networks"
★ 777DiscoGAN-pytorch. PyTorch implementation of "Learning to Discover Cross-Domain Relations with Generative Adversarial Networks"
★ 1.1kFast_Multi_Style_Transfer-tensorflow. Multi style transfer. You can make Gogh + Manet + Picasso style image
★ 211NeuralImageSynthesis. Code to reproduce the results from the paper "Controlling Perceptual Factors in Neural Style Transfer" (https://arxiv.org/abs/1611.07865).
★ 182splitbrainauto. Split-Brain Autoencoders: Unsupervised Learning by Cross-Channel Prediction. In CVPR, 2017.
★ 142shake-shake. 2.86% and 15.85% on CIFAR-10 and CIFAR-100
★ 296image-analogies. Generate image analogies using neural matching and blending.
★ 3.5kpainters. :art: Winning solution for the Painter by Numbers competition on Kaggle.
★ 264Faster-High-Res-Neural-Inpainting. High-Resolution Image Inpainting using Multi-Scale Neural Patch Synthesis
★ 1.3kfast-pixel-cnn. Speed up PixelCNN++ image generation by up to a 183 times
★ 474textvae. Theano code for experiments in the paper "A Hybrid Convolutional Variational Autoencoder for Text Generation."
★ 204densenet-pytorch. A PyTorch Implementation for Densely Connected Convolutional Networks (DenseNets)
★ 486Neural-Dialogue-Generation. Lua
★ 833lsgan. This is the project for LS-GAN (Loss-Sensitive GAN)
★ 213quasi-rnn. Character-level Neural Translation using Quasi-RNNs
★ 133ResNeXt. Implementation of a classification framework from the paper Aggregated Residual Transformations for Deep Neural Networks
★ 1.9kWassersteinGAN. Python
★ 3.2kmagenta. Magenta: Music and Art Generation with Machine Intelligence
★ 20kfast-neural-style. Feedforward style transfer
★ 4.4kstyle-swap. code for "Fast Patch-based Style Transfer of Arbitrary Style".
★ 410gmmn. Generative moment matching networks
★ 152opt-mmd. Learning kernels to maximize the power of MMD tests
★ 210newtonian. Lua
★ 33simulated-unsupervised-tensorflow. TensorFlow implementation of "Learning from Simulated and Unsupervised Images through Adversarial Training"
★ 575deepdecoder. Python
★ 51tf-dann. Domain-Adversarial Neural Network in Tensorflow
★ 634chainer-gan-denoising-feature-matching. Chainer implementation of Improving Generative Adversarial Networks with Denoising Feature Matching
★ 29mcic-coco.
★ 24dpnn. deep extensions to nn
★ 1923dgan-release. 3D Generative Adversarial Network
★ 825PixelDTGAN. A torch implementation of "Pixel-Level Domain Transfer"
★ 262c-rnn-gan. Implementation of C-RNN-GAN.
★ 454unsupervised-videos. Unsupervised Learning of Video Representations using LSTMs
★ 361videogan. Generating Videos with Scene Dynamics. NIPS 2016.
★ 706MIXER. Mixed Incremental Cross-Entropy REINFORCE ICLR 2016
★ 333real-nvp. Implementation of Real-NVP in Tensorflow
★ 101LSTM-Generative-and-Discriminative. Python
★ 14SGAN. Stacked Generative Adversarial Networks
★ 243ganhacks. starter from "How to Train a GAN?" at NIPS2016
★ 12kppgn. Code for paper "Plug and Play Generative Networks"
★ 543autoencoding_beyond_pixels. Generative image model with learned similarity measures
★ 446VideoPredictionICLR2016. Lua
★ 172npy4th. Numpy format for Torch
★ 69lab. A customisable 3D platform for agent-based AI research
★ 7.4klearning-to-learn. Learning to Learn in TensorFlow
★ 4.1k