Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/smartgeometry-ucl/dl4g

Example code for the Siggraph Asia Tutorial CreativeAI
https://github.com/smartgeometry-ucl/dl4g

Last synced: about 2 months ago
JSON representation

Example code for the Siggraph Asia Tutorial CreativeAI

Awesome Lists containing this project

README

        

# CreativeAI: Deep Learning for Graphics Tutorial Code

This is the example code accompanying the [CreativeAI: Deep Learning for Graphics](http://geometry.cs.ucl.ac.uk/creativeai/) Course at Siggraph Asia 2018.

These Notebooks can be executed in Google Colaboratory with the following links. Make sure to select a runtime with GPU support (Runtime > Change runtime type) to get the best performance.

## Linear Regression and Polynomial Regression
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/linear_regression.ipynb
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/poly_regression.ipynb
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/poly_regression_polyfit.ipynb

## Stochastic Gradient Descent vs. Gradient Descent
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/sgd.ipynb

## Multi-Layer Perceptron
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/multilayer_perceptron.ipynb

## Edge Filter 'Network'
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/edge_filter.ipynb

## Convolutional Network
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/convolutional_network.ipynb

## Filter Visualizations
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/filter_visualization.ipynb

## Weight Initialization Strategies
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/weight_initialization.ipynb

## Colorization Network
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/colorization.ipynb

## Autoencoder
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/autoencoder.ipynb

## Variational Autoencoder
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/variational_autoencoder.ipynb

## Generative Adversarial Network (GAN)
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/gan.ipynb

## Mirroring with a Convolutional Network
https://colab.research.google.com/github/smartgeometry-ucl/dl4g/blob/master/mirroring.ipynb

## PDE Learning (not available as notebook)
https://github.com/smartgeometry-ucl/dl4g/tree/master/pde_learning