1D средний слой объединения
1D средний слой объединения выполняет субдискретизацию путем деления входа на 1D области объединения, затем вычисляя среднее значение каждой области.
Размерность, что пулы слоя зависят от входа слоя:
Для временных рядов и векторного входа последовательности (данные с тремя измерениями, соответствующими каналам, наблюдениям и временным шагам), слой объединяет по измерению времени.
Для 1D входа изображений (данные с тремя измерениями, соответствующими пространственным пикселям, каналам и наблюдениям), слой объединяет по пространственной размерности.
Для 1D входа последовательности изображений (данные с четырьмя размерностями, соответствующими пространственным пикселям, каналам, наблюдениям и временным шагам), слой объединяет по пространственной размерности.
создает 1D средний слой объединения и устанавливает layer = averagePooling1dLayer(poolSize)PoolSize свойство.
также задает дополнение или устанавливает layer = averagePooling1dLayer(poolSize,Name=Value)Stride и свойства Name с помощью одних или нескольких дополнительных аргументов name-value. Например, averagePooling1dLayer(3,Padding=1,Stride=2) создает 1D средний слой объединения с размером пула 3, шаг 2, и дополнение размера 1 на обоих левый и правый из входа.
trainingOptions | trainNetwork | sequenceInputLayer | lstmLayer | bilstmLayer | gruLayer | convolution1dLayer | maxPooling1dLayer | globalMaxPooling1dLayer | globalAveragePooling1dLayer