前言:
Hi 我是Jason Kuan,這是我第二次參加鐵人賽,兩年前決定轉職機器學習工程師後,就選擇了tensorflow 作為專精的工具,這幾年機器學習特夯,許許多多的訓練框架互相競爭,我用過pytorch、thensorflow、theano和keras,相互比較之後,決定專精在tensorflow的使用上,而在將近一年的開發經驗中,我會慢慢分享之前的一些使用經驗。
先備技能:
首先,你一定要有用過tensorflow,不需要用到多深,至少有建過簡單的模型並跑起來過,不然之後的文章,你一定會一頭霧水,軟體人學東西就像是打電動點技能樹一樣,必須先有基礎技能才能網上點喔。
環境:
其實很簡單,你只需要可以run tensorflow的環境即可,而目前tensorflow 2.0 仍然在beta,有些API 和效能可能還不穩定,而且我這一年來所學都仍是1.x 版本,故此系列文就暫不提2.0啦。
環境參考:
Python = 3.6 (我偏好使用anaconda)
Tensorflow = 1.14
Opencv-python = 4.1
另外,這三十天會使用到的原始碼都會放在Github
會以tag方式來標記是第幾天的程式碼
一樣,希望以上的介紹能讓大家更了解本系列方向。