1. [Python Flask] keras/tensorflow 部署模型全域載入一次方法

    前言 當要將訓練好的模型寫成 Python Flask API 時,第一個步驟載入模型並存成全域變數。每一次 Request 時就不必重新載入模型,即可立即 model.predict()。但是因為 Tensorflow session 問題會造成在每次呼叫時發生以下問題:

    2021/01/24 Python

  2. [Python 常用] 實現 setInterval 定時器圈呼叫函式功能

    前言 在 JavaScript 中有個 setInterval() 是在每隔指定的毫秒數迴圈呼叫函式。然而在 Python 中若要實現此功能可以用哪些方法呢?本篇文章就提供了兩種技巧復刻此功能。

    2021/01/21 Python

  3. Android Studio 自動匯入相關套件設定

    使用 Android Studio 開發時,程式碼若沒有載入相對應的函式庫會出現紅字且無法編譯,如下圖所示。

    2020/12/18 Android

  4. Tensorflow GRU 權重計算 2.X 與 1.X 計算方式不同(詳解)

    前言 最近在整理 SimpleRNN、LSTM 與 GRU 這三種方法的差別,按照其定義三種參數量的比例為 1:4:3。 但是經過實際程式執行測試後發現 Tensorflow 在 2.X 執行下參數量竟然不是 SimpleRNN 的 3 倍!? 詳細內容可以參考我在 Tensorflow GitHub 上的 issue。最後才發現原來 GRU 在 Tensorflow 2.X 中將 reset_after=True 做為預設,因此每個計算過程中會有獨立出來的偏權值(bias)。這個屬性是做什麼的?下面就來幫各位解惑。

    2020/10/24 AI

  5. 使用 Google App Script 將 Google 試算表變成資料庫

    前言 此篇教學使用 Google App Script,將前端的表單資料寫入雲端硬碟中的 Google Sheets 當中。透過此方法我們就不需要建立後端資料庫來儲存這些表單資料。

    2020/08/04 Web

  6. [Shell Script] 執行sh檔案提示Permission denied

    前言 Shell Script 主要是使用在 Linux 和 MacOS 等 Unix-like 作業系統的自動化操作指令的程式語言。一般我們會使用 .sh 副檔名來命名 Shell Script 檔案。然後將該檔案設定為可執行的腳本。這一篇所主要講的內容是當你寫好一個腳本檔案時要執行時去跑出Permission denied錯誤訊息。

    2020/07/21 Linux

  7. Java打包jar與exe可執行檔

    前言 Java程式語言撰寫後正常有三種執行方式:

    2020/06/04 Windows

  8. [GCP教學-Python] #5 使用Gunicorn將API背景執行

    本文擬將會學到 使用 Gunicorn 部署 Python Flask API 並背景執行

    2020/04/10 GCP