テンソル演算とは、多次元配列のデータを効率的に加工するための機能です。PythonのNumpyライブラリを使用すると、テンソル演算を行うことができます。Numpyは、多次元配列を操作するための便利な関数を提供しています。
例えば、以下のような2次元配列を考えます。
A = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
この2次元配列をNumpyを使って加工するには、まず以下のようにNumpyをインポートします。
import numpy as np
次に、以下のようにNumpyの配列を作成します。
A = np.array([[1, 2, 3],
[4, 5, 6],
[7, 8, 9]])
これで、Numpyの配列を作成することができました。Numpyの配列を使ってテンソル演算を行うには、以下のような関数を使用します。
np.sum()
:配列の合計を求めるnp.mean()
:配列の平均を求めるnp.std()
:配列の標準偏差を求めるnp.max()
:配列の最大値を求めるnp.min()
:配列の最小値を求める
例えば、上記の2次元配列の合計を求めるには、以下のようにします。
total = np.sum(A)
print(total)
実行結果は以下の通りです。
45