A list of Machine Learning Art Colabs

Overview

ML Visual Art Colabs

A list of cool Colabs on Machine Learning Imagemaking or other artistic purposes

3D Ken Burns Effect

Ken Burns Effect by Manuel RomeroDemo Video by Lia Coleman

3D Photo Inpainting

3D Photography using Context-aware Layered Depth InpaintingDemo Video

BigBiGAN

BigBiGAN by Tensorflow

BigGan

BigGan by Tensorflow

Colorization

Image Colorizer by DeOldify

Video Colorizer by DeOldify

Coltran by Google Brain

DCGAN

TF-GAN on TPUs by Tensorflow

DeepDream

DeepDream by Alex Mordvintsev • Demo Video

Minimal DeepDream Implementation by Tensorflow

First Order Motion Model

First Order Motion by Aliaksandr Siarohin

FUNIT

FUNIT by shaoanlu

Image/Data Processing

Process WikiArt Dataset by Peter Baylies

Image Generators

Looking Glass 1.1 by bearsharktopusTutorial

Image-GPT by Jonathan Fly

Lucid

Lucid visualizes the networks of many convolutional neural nets

Lucid

Lucent - Lucent is a PyTorch variation of Lucid.

Next Frame Prediction

Next Frame Prediction with Pix2PixHDTraining Demo VideoVideo Generation Demo

Object Detection

YOLO-v5 by Ultralytics

Object Mask Generation

U Square Net by Derrick Schultz

Shape Matching GAN

Shape Matching GAN by Derrick Schultz

SinGAN

SinGAN by Derrick Schultz • Demo Video

SinGAN Distortions by duskvirkus, inspired by the Yuma Kishi's Studies of Collage of Paintings for Humanity

StyleGAN

Flesh Digressions Loops of the constant and style layers • Demo Video

GanSpace Feature detection using PCA • Demo Video

Barycentric Cross-Network Interpolation with different layer interpolation rates by @arfafax

Network BendingDemo Video

Network Blending by Justin PinkneyDemo Video

StyleGAN Paintings (StyleGAN1)

StyleGAN Encoder Tutorial by Peter Baylies

StyleGAN2 by Derrick Schultz

StyleGAN2 by Mikael Christensen

SWA Playground by @arfafax

WikiArt Example Generation Peter Baylies

StyleGAN2 Activations and PCA Projection by duskvirkus, Look at lower network levels of SG2 generator.

Style Transfer

Lucid 2D Style Transfer by Google

Neural Style TF by Derrick Schultz • Demo Video

Superresolution

ESRGAN by Derrick Schultz

Image Superresolution by Erdene-Ochir Tuguldur

SRFBN by Derrick Schultz

SR Zoo ported to Colab by Derrick Schultz

Slow Motion

RIFE by Derrick Schultz (modified from Towards Data Science article)

Super Slomo by Erdene-Ochir Tuguldur

Text-to-Image Generation

Aphantasia by Vadim EpsteinTutorial

Attn-GAN The OG text-to-image generator • notebook by Derrick Schultz

Big Sleep (BigGAN controlled by CLIP) by Ryan Murdock • Demo Video

Disco Diffusion 4.1 by SOMNAIDemo/Tutorial

IllusTrip by Vadim EpsteinTutorial

Quick CLIP Guided Diffusion Fast CLIP/Guided Diffusion image generation • by Katherine Crowson, Daniel Russell, et al.

S2ML Art Generator by Justin Bennington

Zoetrope 5.5 CLIP-VQGAN tool by bearsharktopus

Texture Synthesis

Neural Cellular Automata by Alex Mordvitsev

Texturize: Grass DemoDemo Video

Texturize: Gravel Demo

TwinGAN

TwinGAN by Manuel Romero

Unpaired Image to Image Translation

CUT by Derrick Schultz

CycleGAN by Tensorflow

MUNIT by Derrick Schultz

StarGAN v2 PyTorch

ML Text Colabs

GPT-2

GPT-2 by Martin Woolf

ML Audio Colabs

Magenta

Generating Piano Music with Transformer by Magenta

Jukebox

Sampling and Co-Composing with Prompts by Anthony Matos

Music Source Separation

DemucsDemo video by Lia Coleman

Open Unmix

Other Helpful Repositories

dl-colab-notebooks by Erdene-Ochir Tuguldur

shared_colab_notebooks by Manuel Romero

Owner
Derrick Schultz (he/him)
Artists who uses code. Most of this stuff isn’t production level—I’m an artist first, programmer second.
Derrick Schultz (he/him)
Code for our CVPR 2022 Paper "GEN-VLKT: Simplify Association and Enhance Interaction Understanding for HOI Detection"

GEN-VLKT Code for our CVPR 2022 paper "GEN-VLKT: Simplify Association and Enhance Interaction Understanding for HOI Detection". Contributed by Yue Lia

Yue Liao 47 Dec 04, 2022
Pocsploit is a lightweight, flexible and novel open source poc verification framework

Pocsploit is a lightweight, flexible and novel open source poc verification framework

cckuailong 208 Dec 24, 2022
Second Order Optimization and Curvature Estimation with K-FAC in JAX.

KFAC-JAX - Second Order Optimization with Approximate Curvature in JAX Installation | Quickstart | Documentation | Examples | Citing KFAC-JAX KFAC-JAX

DeepMind 90 Dec 22, 2022
Pytorch Implementation for Dilated Continuous Random Field

DilatedCRF Pytorch implementation for fully-learnable DilatedCRF. If you find my work helpful, please consider our paper: @article{Mo2022dilatedcrf,

DunnoCoding_Plus 3 Nov 13, 2022
Official implementation of the ICCV 2021 paper: "The Power of Points for Modeling Humans in Clothing".

The Power of Points for Modeling Humans in Clothing (ICCV 2021) This repository contains the official PyTorch implementation of the ICCV 2021 paper: T

Qianli Ma 158 Nov 24, 2022
PyTorch implementation for "Sharpness-aware Quantization for Deep Neural Networks".

Sharpness-aware Quantization for Deep Neural Networks This is the official repository for our paper: Sharpness-aware Quantization for Deep Neural Netw

Zhuang AI Group 30 Dec 19, 2022
pixelNeRF: Neural Radiance Fields from One or Few Images

pixelNeRF: Neural Radiance Fields from One or Few Images Alex Yu, Vickie Ye, Matthew Tancik, Angjoo Kanazawa UC Berkeley arXiv: http://arxiv.org/abs/2

Alex Yu 1k Jan 04, 2023
A python bot to move your mouse every few seconds to appear active on Skype, Teams or Zoom as you go AFK. 🐭 🤖

PyMouseBot If you're from GT and annoyed with SGVPN idle timeouts while working on development laptop, You might find this useful. A python cli bot to

Oaker Min 6 Oct 24, 2022
An efficient toolkit for Face Stylization based on the paper "AgileGAN: Stylizing Portraits by Inversion-Consistent Transfer Learning"

MMGEN-FaceStylor English | 简体中文 Introduction This repo is an efficient toolkit for Face Stylization based on the paper "AgileGAN: Stylizing Portraits

OpenMMLab 182 Dec 27, 2022
Computational Pathology Toolbox developed by TIA Centre, University of Warwick.

TIA Toolbox Computational Pathology Toolbox developed at the TIA Centre Getting Started All Users This package is for those interested in digital path

Tissue Image Analytics (TIA) Centre 156 Jan 08, 2023
Code for NeurIPS 2021 paper 'Spatio-Temporal Variational Gaussian Processes'

Spatio-Temporal Variational GPs This repository is the official implementation of the methods in the publication: O. Hamelijnck, W.J. Wilkinson, N.A.

AaltoML 26 Sep 16, 2022
Corgis are the cutest creatures; have 30K of them!

corgi-net This is a dataset of corgi images scraped from the corgi subreddit. After filtering using an ImageNet classifier, the training set consists

Alex Nichol 6 Dec 24, 2022
Implementation of Gans

GAN Generative Adverserial Networks are an approach to generative data modelling using Deep learning methods. I have currently implemented : DCGAN on

Sibam Parida 5 Sep 07, 2021
A real-time speech emotion recognition application using Scikit-learn and gradio

Speech-Emotion-Recognition-App A real-time speech emotion recognition application using Scikit-learn and gradio. Requirements librosa==0.6.3 numpy sou

Son Tran 6 Oct 04, 2022
Tf alloc - Simplication of GPU allocation for Tensorflow2

tf_alloc Simpliying GPU allocation for Tensorflow Developer: korkite (Junseo Ko)

Junseo Ko 3 Feb 10, 2022
Multi-Horizon-Forecasting-for-Limit-Order-Books

Multi-Horizon-Forecasting-for-Limit-Order-Books This jupyter notebook is used to demonstrate our work, Multi-Horizon Forecasting for Limit Order Books

Zihao Zhang 116 Dec 23, 2022
Source code for "Pack Together: Entity and Relation Extraction with Levitated Marker"

PL-Marker Source code for Pack Together: Entity and Relation Extraction with Levitated Marker. Quick links Overview Setup Install Dependencies Data Pr

THUNLP 173 Dec 30, 2022
Graph InfoClust: Leveraging cluster-level node information for unsupervised graph representation learning

Graph-InfoClust-GIC [PAKDD 2021] PAKDD'21 version Graph InfoClust: Maximizing Coarse-Grain Mutual Information in Graphs Preprint version Graph InfoClu

Costas Mavromatis 21 Dec 03, 2022
Live training loss plot in Jupyter Notebook for Keras, PyTorch and others

livelossplot Don't train deep learning models blindfolded! Be impatient and look at each epoch of your training! (RECENT CHANGES, EXAMPLES IN COLAB, A

Piotr Migdał 1.2k Jan 08, 2023
Pytorch implementation of the paper: "A Unified Framework for Separating Superimposed Images", in CVPR 2020.

Deep Adversarial Decomposition PDF | Supp | 1min-DemoVideo Pytorch implementation of the paper: "Deep Adversarial Decomposition: A Unified Framework f

Zhengxia Zou 72 Dec 18, 2022