В настоящее время я вижу API-интерфейс theano,
theano.tensor.nnet.conv2d(input, filters, input_shape=None, filter_shape=None, border_mode='valid', subsample=(1, 1), filter_flip=True, image_shape=None, **kwargs)
где filter_shape
является кортежем (num_filter, num_channel, height, width)
, я сбиваю с толку об этом, потому что это не то, что число фильтров, решаемых по шагу, при сдвиге окна фильтра на изображении? Как я могу указать номер фильтра именно так? Для меня было бы разумно, если он вычисляется по шагу параметра (если он есть).
Кроме того, я тоже смущен термином "карта функций", это нейроны на каждом слое? Как насчет размера партии? Как они соотносятся?