ゼロから作るDeep Learning開始
機械学習はウェーブの最終段階に来てると思うんですね。
ここで追いついておかないと致命的に時代遅れになると。
9/24にオライリーから出た書籍を使って勉強することにしました。
作者日本人でよく知らん人だけどあんたに賭けてみるよ。python界隈では有名人なのかもしれないが、界隈知らんので知らん人だ。
ゼロから作るDeep Learning ―Pythonで学ぶディープラーニングの理論と実装
- 作者: 斎藤康毅
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/09/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
初めての本格的なPythonというのも楽しみ。
今日はPythonの基礎の基礎の文法のセクションでした。半分ぐらいしかやれてないけれど。
環境構築はhomebrewを使いました。
qiita.com
s/python/python3/でインストール。python3という名前でpython3がインストールされます。
pipもpip3としてインストールされるのでまぁ問題なし。ライブラリのインストールもさくっと。
pipの自己アップデートは失敗したけどまぁ、問題ないかな。。
今日のプログラム。
ifさえアレばなんとかなるってschemeで覚えたからもうコレで十分かといまは思っておく。
tupleとかあったなぁ。内包表記?だっけ。あったなぁ。忘れてる。
emacsのpython-modeが悪くない。ac-modeつけて、(の補完も設定すればわりかしストレスフリー
#! /usr/bin/env python3 a = [1,2,3,4,5] print(len(a)) a[0] a[4] = 99 print(a) # print(a[5]) error me = {'height' : 180} me['height'] me['weight'] = 60 print(me) # boolean hungry = True hoge = False # if if hungry: print("hungry") else: print("not hungry") for i in [1,2,3]: print(i) def hello(): print("Hello World") hello() class Man: def __init__(self,name): self.name = name print("constructor") def hello(self): print("Hello " + self.name + "!") def goodbye(self): print("Good Bye " + self.name + "!") m = Man("David") m.hello() m.goodbye()