MathiasGruber / PConv-Keras

Unofficial implementation of "Image Inpainting for Irregular Holes Using Partial Convolutions". Try at: www.fixmyphoto.ai
MIT License
909 stars 252 forks source link

Im sorry writing this to issues but i have to ask. #76

Open muhammedcanpirincci-sudo opened 3 years ago

muhammedcanpirincci-sudo commented 3 years ago

I am trying to understand how Training and Convolution works in deep learning., based on my researches I understand this : First, as input, there are 2 things that are coming: raw mask, and input image that has been masked. Applying a partial convolutional layer to those two is producing 2 things: A reduced mask, and a feature image. But I really couldn't understand what is happening in partial convolution to produce a feature image. I wanna learn that. My second question is concatenation. I mean there is concat going on in UNET but.. why? what is its purpose?