Параметры умножителя глубины MobileNet - PullRequest
0 голосов
/ 19 декабря 2018

У меня возникает путаница с параметрами depth-multiplier (alpha) в tf.keras.layers.SeparableConv2D и

tf.keras.layers.DepthwiseConv2D

Исходя из оригинальной статьи, входной канал M будет alpha*M, где alpha в] 0,1].У меня вопрос как убрать каналы?Я предполагаю, что это случайно, как отсев?Спасибо, чтобы уточнить

1 Ответ

0 голосов
/ 19 декабря 2018

Речь идет о выходной форме.depth_multiplier - это количество фильтров, примененных к каждому входному каналу.Это целое положительное число, поэтому, если у вас есть 3 канала и depth_multiplier == 4, после глубокой свертки вы получите 12 каналов (4 фильтра для каждого из 3 каналов)

Из документов :

Общее количество выходных каналов для глубокой свертки будет равно filters_in * deep_multiplier

Если вы хотите применить фильтры ко всем каналам, но не для каждого отдельновам понадобится правильная свертка вместо глубины.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...