bendangnuksung / Image Outpainting
🏖 Keras Implementation of Painting outside the box
Stars: ✭ 1,106
Programming Languages
python
139335 projects - #7 most used programming language
Projects that are alternatives of or similar to Image Outpainting
Hands On Deep Learning Algorithms With Python
Master Deep Learning Algorithms with Extensive Math by Implementing them using TensorFlow
Stars: ✭ 272 (-75.41%)
Mutual labels: jupyter-notebook, gans
Aulas
Aulas da Escola de Inteligência Artificial de São Paulo
Stars: ✭ 166 (-84.99%)
Mutual labels: jupyter-notebook, gans
Generative adversarial networks 101
Keras implementations of Generative Adversarial Networks. GANs, DCGAN, CGAN, CCGAN, WGAN and LSGAN models with MNIST and CIFAR-10 datasets.
Stars: ✭ 138 (-87.52%)
Mutual labels: jupyter-notebook, gans
Sdv
Synthetic Data Generation for tabular, relational and time series data.
Stars: ✭ 360 (-67.45%)
Mutual labels: jupyter-notebook, gans
Deep Math Machine Learning.ai
A blog which talks about machine learning, deep learning algorithms and the Math. and Machine learning algorithms written from scratch.
Stars: ✭ 173 (-84.36%)
Mutual labels: jupyter-notebook, gans
Generative models tutorial with demo
Generative Models Tutorial with Demo: Bayesian Classifier Sampling, Variational Auto Encoder (VAE), Generative Adversial Networks (GANs), Popular GANs Architectures, Auto-Regressive Models, Important Generative Model Papers, Courses, etc..
Stars: ✭ 276 (-75.05%)
Mutual labels: jupyter-notebook, gans
Shapematchinggan
[ICCV 2019, Oral] Controllable Artistic Text Style Transfer via Shape-Matching GAN
Stars: ✭ 315 (-71.52%)
Mutual labels: jupyter-notebook, gans
Faceswap Gan
A denoising autoencoder + adversarial losses and attention mechanisms for face swapping.
Stars: ✭ 3,099 (+180.2%)
Mutual labels: jupyter-notebook, gans
Gans In Action
Companion repository to GANs in Action: Deep learning with Generative Adversarial Networks
Stars: ✭ 748 (-32.37%)
Mutual labels: jupyter-notebook, gans
Gans
Generative Adversarial Networks implemented in PyTorch and Tensorflow
Stars: ✭ 714 (-35.44%)
Mutual labels: jupyter-notebook, gans
Asrgen
Attacking Speaker Recognition with Deep Generative Models
Stars: ✭ 31 (-97.2%)
Mutual labels: jupyter-notebook, gans
Ssd keras
Port of Single Shot MultiBox Detector to Keras
Stars: ✭ 1,101 (-0.45%)
Mutual labels: jupyter-notebook
Storytelling With Data
Course materials for Dartmouth Course: Storytelling with Data (PSYC 81.09).
Stars: ✭ 59 (-94.67%)
Mutual labels: jupyter-notebook
Deej A.i.
Create automatic playlists by using Deep Learning to *listen* to the music
Stars: ✭ 57 (-94.85%)
Mutual labels: jupyter-notebook
Pytorchdiscreteflows
Discrete Normalizing Flows implemented in PyTorch
Stars: ✭ 59 (-94.67%)
Mutual labels: jupyter-notebook
Stylist
Fast artistic style transfer with convolutional neural networks.
Stars: ✭ 59 (-94.67%)
Mutual labels: jupyter-notebook
Home price estimator
Uses Zillow metadata, NLP on realtor description, and VGG16 on home images to predict home sale prices in Portland from 6/16 - 7/17.
Stars: ✭ 59 (-94.67%)
Mutual labels: jupyter-notebook
College Majors Visualisation
Interactive Data Visualisation of U.S College Majors
Stars: ✭ 59 (-94.67%)
Mutual labels: jupyter-notebook
Keras implementation of Image OutPainting
This is an implementation of Painting Outside the Box: Image Outpainting paper from Standford University. Some changes have been made to work with 256*256 image:
- Added Identity loss i.e from generated image to the original image
- Removed patches from training data. (training pipeline)
- Replaced masking with cropping. (training pipeline)
- Added convolution layers.
Results
The model was train with 3500 scrapped beach data with agumentation totalling upto 10500 images for 25 epochs.
Recursive painting
Install Requirements
sudo apt-get install curl
sudo pip3 install -r requirements.txt
Get Started
- Prepare Data:
# Downloads the beach data and converts to numpy batch data # saves the Numpy batch data to 'data/prepared_data/' sh prepare_data.sh
- Build Model
- To build Model from scratch you can directly run 'outpaint.ipynb'
OR
- You can Download my trained model and move it to 'checkpoint/' and run it.
- To build Model from scratch you can directly run 'outpaint.ipynb'
References
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].