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