Skip to content

Commit

Permalink
Fix for certain effnet shapes with large model
Browse files Browse the repository at this point in the history
  • Loading branch information
pbaylies committed Jun 16, 2019
1 parent 5af40c0 commit b56eb2d
Showing 1 changed file with 5 additions and 11 deletions.
16 changes: 5 additions & 11 deletions train_effnet.py
Expand Up @@ -181,19 +181,13 @@ def get_effnet_model(save_path, model_res=1024, image_size=256, depth=1, size=3,
c = LocallyConnected1D(layer_l//3, 1, activation=activation)(c)
x = Concatenate()([a,b,c])
else:
a = LocallyConnected1D(layer_r//2, 1, activation=activation)(x)
b = LocallyConnected1D(layer_r//2, 1, activation=activation)(x)
c = LocallyConnected1D(layer_r//2, 1, activation=activation)(x)
d = LocallyConnected1D(layer_r//2, 1, activation=activation)(x)
a = LocallyConnected1D(layer_l, 1, activation=activation)(x)
b = LocallyConnected1D(layer_l, 1, activation=activation)(x)
a = Permute((2, 1))(a)
b = Permute((2, 1))(b)
c = Permute((2, 1))(c)
d = Permute((2, 1))(d)
a = LocallyConnected1D(layer_l//2, 1, activation=activation)(a)
b = LocallyConnected1D(layer_l//2, 1, activation=activation)(b)
c = LocallyConnected1D(layer_l//2, 1, activation=activation)(c)
d = LocallyConnected1D(layer_l//2, 1, activation=activation)(d)
x = Concatenate()([a,b,c,d])
a = LocallyConnected1D(layer_r//2, 1, activation=activation)(a)
b = LocallyConnected1D(layer_r//2, 1, activation=activation)(b)
x = Concatenate()([a,b])
x = Add()([x, x_init]) # add skip connection
x = Reshape((model_scale, 512))(x) # train against all dlatent values
model = Model(inputs=inp,outputs=x)
Expand Down

0 comments on commit b56eb2d

Please sign in to comment.