def conv_layer(n_filters):
return dp.Convolution(
n_filters=32,
filter_shape=(5, 5),
border_mode='full',
weights=dp.Parameter(dp.AutoFiller(gain=1.25), weight_decay=0.003),
)
shouldn't 'n_filters=n_filters' ?? Otherwise it seems like conv_layer is always fixed to 32 filters.
UPDATE: looks like a few of the other examples also are hard-coded to 32 filters as well.