Guest User

Untitled

a guest
Jul 23rd, 2018
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.04 KB | None | 0 0
  1. main_inputs=[]
  2. outputs=[]
  3.  
  4. def convnet(channels,rows,columns):
  5.  
  6.  
  7. input=Input(shape=(channels,rows,columns))
  8. main_inputs.append(input)
  9.  
  10. conv1=Convolution2D(kernel_size=(3,3) ,filters=64, padding="same")(input)
  11. activation1= Activation('relu')(conv1)
  12. conv2=Convolution2D(kernel_size=(3,3), filters=64, padding="same")(activation1)
  13. activation2 = Activation('relu')(conv2)
  14. conv3=Convolution2D(kernel_size=(3,3), filters=64, padding="same")(activation2)
  15. activation3 = Activation('relu')(conv3)
  16. conv4=Convolution2D(kernel_size=(3,3), filters=channels, padding="same")(activation3)
  17.  
  18. activation4 = Activation('linear')(conv4)
  19. outputs.append(activation4)
  20. print(np.shape(outputs))
  21.  
  22.  
  23. main_output = keras.layers.average(outputs)
  24.  
  25.  
  26.  
  27.  
  28. model = Model(inputs=main_inputs, outputs=main_output)
  29.  
  30. return model
  31.  
  32. ValueError: A merge layer should be called on a list of inputs
  33.  
  34. out=K.mean(activation4,axis=1)
  35.  
  36. 'Tensor' object has no attribute '_keras_history'
Add Comment
Please, Sign In to add comment