2016-12-25 【ゼロから作るDeep Learning】1章 Python入門 機械学習 本章ではPython(とNumPy、Matplotlib)が紹介されている。 Numpyにはブロードキャストという形状の異なる配列の演算が可能となる機能がある たとえば行列とスカラ値の掛け算を記述すると、スカラ値が行列に拡大されて演算が行われる 詳しくは下記を見ておく Broadcasting — NumPy v1.11 Manual EricsBroadcastingDoc - SciPy wiki dump 本章で学んだこと Pythonはシンプルで覚えやすいプログラミング言語である Pythonはオープンソースで自由に使うことができる 本書のディープラーニングの実装ではPython3系を利用する 外部ライブラリとしてNumpyとMatplotlibを利用する Pythonの実行モードには「インタプリタ」と「スクリプトファイル」の2つのモードがある Pythonでは関数やクラスといったモジュールとして実装をまとめることができる Numpyには多次元配列を操作するための便利なメソッドが数多くある yusuke-ujitoko.hatenablog.com