熱門文章

2019年7月22日 星期一

Matplotlib 繪圖技巧:四張小圖並列

作者:王一哲
日期:2019/7/22

前言


以下是將在四張小圖畫在同一張圖中的作法,將圖排列為 $2 \times 2$ 的樣子,圖中的函數分別為

$$\mathrm{sigmoid:}~~~~~S(x) = \frac{1}{1+e^{-x}}$$
$$\mathrm{tanh:}~~~~~\tanh(x) = \frac{e^x - e^{-x}}{e^x + e^{-x}}$$
$$\mathrm{ReLU:}~~~~~f(x) = \begin{cases} 0 & \mathrm{if~~~} x < 0 \\ x & \mathrm{otherwise} \end{cases}$$ $$\mathrm{Leaky~ReLU:}f(x) = \begin{cases} \lambda x & \mathrm{if~~~} x < 0 \\ x & \mathrm{otherwise} \end{cases}$$


2019年7月21日 星期日

於 Matplotlib 繪製的圖表中插入 LaTeX 數學式

作者:王一哲
日期:2019/7/21

前言


如果想在 Matplotlib 繪製的圖形中插入簡單的 $\LaTeX$ 數學式,例如

$$f(x) = ax^2 + bx + c$$

只需要在繪圖時加入
label=r'$f(x) = ax^2 + bx + c$'

即可。但如果要插入更複雜的數學式,例如

$$f(x) =
\begin{cases}
0.2x & \mathrm{if~~~} x < 0 \\ x & \mathrm{otherwise} \end{cases}$$ 會需要另外安裝 $\LaTeX$ 軟體,還需要另外加上一些程式碼。

2019年7月14日 星期日

用 Google 試算表製作工作清單

作者:王一哲
日期:2019/7/14

前言


我最近讀了一本關於工作方法的書,裡面提到了工作清單及優先順序的問題,處理原則和我之前讀過的時間管理書籍完全一致。不過書中的工作清單是用 Excel 製作的,我想用 Google 試算表應該會更方便,於是就有了這個檔案:工作清單範本公開版


2019年7月11日 星期四

設定 Python 路徑

作者:王一哲
日期:2019/7/11

前言


當我們在 Windows 中安裝 Python 時,如果沒有勾選安裝視窗中最下方的選項Add Python 3.6 to PATH,在安裝之後系統會不知道要從什麼地方找到 Python 指令,也就無法指令介面執行 Python。這時我們需要自行修改 Windows 的環境變數 PATH,以下是修改的步驟。


Python 3.6.4 安裝視窗

2019年7月9日 星期二

Google for Education Level 1 認證

作者:王一哲
日期:2019/7/8

前言


由於本校資訊組正在推行 G Suite,希望吸引更多的老師將 Google 軟體運用在教學上,因此特地找了 Google 認證培訓機構的講師來開課,並在課程的最後一個下午參加 Google for Education Level 1 認證考試,以下是關於考試的筆記。



Google for Education Level 1 認證


簡介


這個認證考試主要是針對適合用在教學上的 Google 系列產品,分為教育家第1級教育家第2級,考試內容可以先參考 Google for Education 官方網站的訓練課程,第1級為基礎課程,第2級為進階課程

教育家第1級的考試費用為10美金,通過考試後取得的認證有效期限為3年,考試時間為3小時,考試內容分為觀念題及實作題,但如果點 Google 認證教育家第1級頁面中的練習,只能看到幾個例題而已。如果平常就有在用 Google 的產品,應該只要照著題目的指示操作就可以通過考試。