March 29, 2024, 8:10 a.m. | /u/ml_a_day

Deep Learning www.reddit.com

TL;DR: 1x1 convolutions are channel-wise pooling with trainable parameters.

* They help reduce a model's runtime and memory footprint.
* In-model dimensionality reduction layer.
* Used right before concatenating outputs from different branches of the model.

Here is a visual guide covering key technical details: [What are 1×1 convolutions?](https://open.substack.com/pub/codecompass00/p/1x1-convolutions-supercharge--machine-learning?r=rcorn&utm_campaign=post&utm_medium=web)

https://preview.redd.it/b1c9ivx4e8rc1.png?width=1659&format=png&auto=webp&s=fc9a1dc8004285c121c7dc7c0d17d2e516f97f62

deeplearning dimensionality guide layer memory parameters pooling reduce visual wise

AI Research Scientist

@ Vara | Berlin, Germany and Remote

Data Architect

@ University of Texas at Austin | Austin, TX

Data ETL Engineer

@ University of Texas at Austin | Austin, TX

Lead GNSS Data Scientist

@ Lurra Systems | Melbourne

Senior Machine Learning Engineer (MLOps)

@ Promaton | Remote, Europe

Senior Data Scientist

@ ITE Management | New York City, United States