適当に作ってるので粗め。 勾配計算にnumpyの組み込みメソッドを使ってないのでだいぶ遅い。
MIT License
visualizing optimizer using python+matplotlib