Pytorch Broadcasting

Creator
Creator
Seonglae ChoSeonglae Cho
Created
Created
2023 May 25 6:2
Editor
Edited
Edited
2024 Feb 26 6:22
PyTorch operation이 broadcast를 지원하면, 그 텐서 매개변수들은 자동적으로 동일한 size로 확장

broadcastable

조건 2가지 (동일 shape는 항상 broadcastable)
  • 각 텐서는 최소한 한 차원(dimension)
  • 차원 크기에 따라 반복할 때, 뒤 쪽에서 시작하여 차원의 크기는 동일해야하고, 그 중 하나는 1이거나 존재하지 않아야 한다.
 
  1. xy 차원수가 다르다면, 1을 더 적은 차원을 가진 텐서 앞에 붙여서 길이를 같게 만든다
  1. resulting dimension size는, x와 y 크기 중 최대 차원이 되도록 맞춰준다.
 
 
 
 

Recommendations