私は、形状m * n
、またはm
の行とn
の列の入力行列を使用しています。 列のすべての可能な組み合わせの要素ごとの積を計算したいと思います。したがって、形状m * n*n
の行列を出力する必要があります。
より具体的には、私の入力行列に列が[c1, c2, c3 ... cn]
であるとします。私の出力行列は[c1*c1 c1*c2 ... c1*cn c2*c1 c2*c2 ... cn*cn]
のようになります。ci*cj
はベクトルci
とcj
の要素ごとの乗算を表すベクトルです。numpyで可能なすべての列ごとの乗算?
numpy
APIを使用してこれを行うためのきちんとした方法を探して、for
ループを使用したくありません。