Skip to content

Instantly share code, notes, and snippets.

View Geoyi's full-sized avatar
💭
It's all about colors.

Zhuangfang Yi 依庄防 Geoyi

💭
It's all about colors.
View GitHub Profile
@Geoyi
Geoyi / unet-deconv
Created February 17, 2017 02:31 — forked from galtay/unet-deconv
unet implementation
def unet_model(batch_size, npix_in, n_channels, n_filters, n_classes, activation='relu'):
input_layer = Input(batch_shape=(batch_size, npix_in, npix_in, n_channels), name='input')
dblk1_conv1 = Convolution2D(n_filters, 3, 3, activation=activation, name='dblk1_conv1')(input_layer)
dblk1_conv2 = Convolution2D(n_filters, 3, 3, activation=activation, name='dblk1_conv2')(dblk1_conv1)
dblk1_pool = MaxPooling2D(pool_size=(2,2), name='dblk1_pool')(dblk1_conv2)
dblk2_conv1 = Convolution2D(n_filters * 2, 3, 3, activation=activation, name='dblk2_conv1')(dblk1_pool)
dblk2_conv2 = Convolution2D(n_filters * 2, 3, 3, activation=activation, name='dblk2_conv2')(dblk2_conv1)