edo1z blog

プログラミングなどに関するブログです

2017-01-11から1日間の記事一覧

Numpy - reshape

np.reshapeがややこしいので試してみる。 import numpy as np a = np.array([1, 2, 3, 4, 5, 6]) print(a) b = np.reshape(a, (2, 3)) print(b) [1 2 3 4 5 6] [[1 2 3] [4 5 6]] 配列aを、2行3列に変換しろ!といっております。試しに(2, 4)とか、(2, 2)と…

Python - 勾配法

勾配は、すべての変数に対する偏微分をベクトルにしたものです。勾配法は、勾配を使って関数が最小になるパラメタを探す方法のことです。偏微分はある点における、各パラメタに対する微分ですので、傾きです。傾きが分かるとパラメタをどう動かすとマイナス…