cleanUrl: "einops-tricks"
description: "einops의 주요 사용법 및 트릭들을 정리합니다."

Squeeze first dimension (batch dimension, in most case)

rearrange(x, '() ... -> ...')

Unsqueeze first dimension (make dummy batch dimension)

rearrange(x, '... -> () ...')

Squeeze last dimension

rearrange(x, '... () -> ...')

Unsqueeze last dimension

rearrange(x, '... -> ... ()')