Hi, devs!
I have been studying and working on Machine Learning for last 3 years.
I usually check out last ML/Deep Learning papers and try to develop Google Colab Notebooks to reproduce and play with their projects because many of them are awesome and fun!
Below, I will do a list o some of last Notebooks I created. All of them allow you to interact with the pretrained models they offer:
1) 3D Ken Burns
- TL;DR Use my Notebook to upload a picture an create a 3D effect over it!
This is a reference implementation of 3D Ken Burns Effect from a Single Image using PyTorch. Given a single input image, it animates this still image with a virtual camera scan and zoom subject to motion parallax. Should you be making use of our work, please cite our paper.
- Colab Notebook:
- Repo
2) Learning to Paint
- TL;DR Use my Notebook to upload a picture and create a video with the painting process and the final result
Arxiv | YouTube
We show how to teach machines to paint like human painters, who can use a small number of strokes to create fantastic paintings. By employing a neural renderer in model-based Deep Reinforcement Learning (DRL), our agents learn to determinethe position and color of each stroke and make long-term plans to decompose texture-rich images into strokes.
- Colab Notebook:
- Repo
3) TwinGAN
- TL;DR Use my Notebook to upload a selfie and get a picture with your Anime and/or cat avatar.
Unsupervised Image Translation for Human Portraits.
We provide two pre-trained models: human to anime and human to cats.
- Colab Notebook:
- Repo
4) GPT-2 from Colab with Javascript interface
- TL;DR Use the famous GPT-2 (even the most powerful model of 1.5B params) to generate or complete your text.
Wow, the ai is awesome already, I cannot wait to see where it will go.