pythonで機械学習を独学で行っています。
コードの意味がイマイチ理解できない部分があったので分かりやすく説明していただけたらうれしいです。
コード
↓
def init_network():
network={}
network["W1"] = np.array([[0.1,0.3,0.5],[0.1,0.4,0.6]])
network["b1"] = np.array([[0.1, 0.2, 0.3]])
network["W2"] = np.array([[0.1, 0.4],[0.2,0.5], [0.3,0.6]])
network["b2"] = np.array([[0.1, 0.2]])
network["W3"] = np.array([[0.1, 0.3], [0.2, 0.4]])
network["33"] = np.array([[0.1, 0.2]])
return network
上記のコードで何が行われているのかがわかりません。
関数を定義しているのは分かるのですが、init_ををつける意味やnetwork={}の意味がわかりません。
上記のコードで行われていることを文章で説明していただけませんか?
非常に大雑把な質問で申し訳ないです。
よろしくお願いします。
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/08 07:45