def create_cnn_network(input_dim, no_conv_filt, dense_n):
'''Base network to be shared (eq. to feature extraction).
'''
seq = Sequential()
kern_size = 3
# conv layer
seq.add(Convolution3D(no_conv_filt, kern_size, kern_size, kern_size, input_shape=input_dim,
border_mode='valid', dim_ordering='th', activation='relu'))
#seq.add(Dropout(.1))
seq.add(BatchNormalization(mode=2))
# dense layer
seq.add(Flatten())
seq.add(Dense(dense_n, activation='relu'))
seq.add(BatchNormalization(mode=2))
return seq
# a CNN layer for intensity inputs
IntensityMatchMultiResEpiConv.py 文件源码
python
阅读 17
收藏 0
点赞 0
评论 0
评论列表
文章目录