前言 本篇文章提供兩種方法透過 JavaScript 讀取 HTML 中的 <img/> 影像並取得影像中的平均色作為背景顏色。成果如下:
前言 想將網頁的某個 <div></div> 填滿整個螢幕大小可以透過三種方式實現。
前言 本文將教您如何更改 APP 狀態欄顏色。
前言 最近在實作 YOLOv4 專案,礙於硬體限制我們只能依靠雲端 GPU 來進行運算。因此要進行 Realtime Demo 會受到一些限制。例如要如何將本機的網路攝影機影像傳送到雲端伺服器上面進行辨識呢?本篇文章就透過 TCP Socket 建立一個連線機制,在本機設定一個 Client(客服端) 連線到伺服端(Server),並同時將每個 Frame 傳送出去。最終伺服端接收到本機的影像並進行辨識,並將結果直接呈現在伺服器上面的 Jupyter Notebook 上。
前言 Data Preprocessing(資料前處理),是機器學習中最重要的一部分。本篇文章中可分為兩部份,前半部份算是一些對資料的觀察、分析(EDA),後半部主要是針對特徵x進行離群值處理。
前言 Tensorflow 有三種模型儲存方式。第一種是存成 checkpoint 檔(.ckpt),使用時機是訓練過程中欲保存目前 session 狀態。第二種是存成 pb 檔(.pb),如果模型架構已確定或是訓練已結束,準備匯出應用時,可以直接存成 pb 檔。第三種是 Keras (目前已合併到 TF2.0) 的 save() 直接存成 HDF5 檔(.h5),HDF 是設計用來儲存和組織大量資料的一組檔案格式,其內容包含了模型架構與權重。本篇文章透過波士頓房價預測資料集,訓練一個 DNN 模型並示範如何匯出與載入 .pb 和 .h5 模型檔。
前言 此範例透過 Android Native C++ 與 OpenCV 4.5.1 來執行電腦視覺專案。將會以 2020 年開源的 SIFT 演算法來計算圖片的特徵點。
前言 在機器學習模型訓練之前往往會先進行資料處理。常見的處理方式是採用 sklearn.preprocessing 的 API,裡面提供許多種資料前處理技巧。例如 StandardScaler、MinMaxScaler…等,更多詳細內容可以參考這篇。然而在模型上線時,實際現場取得的資料要如何處理呢?想想看,我們為了讓模型有更好泛化能力,必須採用訓練集的資料的基準為新的一筆資料進行縮放前處理。因此我們可以先將 fit 好的 Scaler 模型儲存起來,如果每一筆新資料進來時就不用重新載入訓練集 fit() 一次 Scaler,而是直接載入 Scaler 後直接 transform()。
第15屆iT邦幫忙鐵人賽 AI & Data 組 [佳作]
第13屆iT邦幫忙鐵人賽 AI & Data 組
第12屆iT邦幫忙鐵人賽 影片教學組 [優選]