#memo #python #pytorchPyGでは,[* sparseな表現]と[* denseな表現]の二つを行き来することが重要一般に,グラフのノード数[$ V]・エッジ数 [$ E]は各サンプルごとに異なるミニバッチでは可変の[$ V, E]をpaddingして扱うのではなく,下記の通り,単にガッチャンコした形式で扱う ([* sparseな表現])[$ A = \text{diag}(A_1, \ldots, A_n), \quad X = \begin{pmatrix} X_1 \\ \vdots \\ X_n \end{pmatrix}, \quad Y = \begin{pmatrix} Y_1 \\ \vdots \\ Y_n \end{pmatrix}]