前言 前兩天我們學會了如何做篩選,今天讓我們來看看如何在已存在的 Model 中加上欄位吧!雖然前面已經有在 Task Model 中加上 is_finish...
Pandas套件的Pivot Table樞紐分析表可以說是進行資料統計分析時非常好用的工具之一,可以快速解讀欄位資料之間的關係。 pd.pivot_tabl...
到目前為止我們了解,DAG 如何建立,如何設定關聯關係,如何傳遞變數。而在Data pipeline 當中還有很重要的一個部分是與外部系統溝通。 Airflow...
近年來注意力機制(Attention Mechanism)已經成為深度學習和神經網路領域的一個重要研究。它不僅能夠改善模型的性能,還可以增強模型的解釋性。201...
前言 辨識歌曲、上傳檔案、回傳資訊我們都各別教過了,今天就讓我們來將期都串結吧! 完整code 範例 應該不用再介紹啥了,直接來吧 flask t=time.t...
class(類別) inheritance(繼承) inheritance(繼承):類別透過繼承來取得另一個類別所使用的屬性或方法,這樣可降低重複性 B 類別...
前情提要: 我們在之後 CI/CD 的實作上會選用 GitHub Actions 此工具,而在深入了解此工具以前,必須要先知道 YAML 此格式,因為其設定檔就...
在使用global與nonlocal時,有一個常見的錯誤,我們以兩個例子來說明。 global 問題觀察 # 01a中: 生成一個a變數於G,其值為0。 定義...
在實作之前,先來介紹一下驗證 Authentication vs Authorization 在介紹前先與另一個相似字 Authorization(授權) 做一...
在「使用 Dialogflow 打造聊天機器人」文章裡已經學會使用 Dialogflow 建立聊天機器人,接下來這篇文章將會介紹如何使用 Google Clou...
在「使用 Dialogflow 打造聊天機器人」文章裡已經學會使用 DialogFlow 建立聊天機器人,接下來這篇文章將會介紹如何使用 Python + Fl...
Dialogflow 是一個 Google 的開發工具,主要作用是進行自然語言處理的服務,能在不需撰寫程式的狀況下,透過 Dialogflow 快速打造聊天機器...
在前兩天陸續介紹了 Airflow 如何進行參數傳遞的主題,以及 XCom 的設計及使用方法。今天接續著參數的話題來談談 Airflow Variable 及...
Lahman’s Baseball Database 是由 Sean Lahman 在 1995 年所建立的大聯盟數據資料庫,並由 Chadwick Burea...
當我們在眾多資料中,想挑出各年度中的佼佼者時可使用此方法。 匯入資料 電影名稱 年份 分數 0 A電影 2019 54 1 B電影 2...
class(類別) @property 使用 @property 修飾器,可以讓原本的 method 變成變數(屬性)的形式 使用在比較不適合直接存取物件變數...
CAM(Class Activation Mapping)是一種用於解釋卷積神經網路(CNN)模型在圖像分類任務中的預測的技術。它的目的是生成一個視覺化的熱圖,...
前言 在昨天我們已經將上傳檔案與line bot的串接建置完畢,接下來則是遇到一個痛點,要如何辨識歌曲呢?如果要自己訓練模型那本次的IT鐵人賽就會變成機器學習教...
前情提要: CI/CD 為軟體開發週期中,提升開發效率和品質重要的一環,然而市面上有許多種的 CI/CD 工具,到底哪一個適合自己的專案,應該要如何選用來達成想...
前言 昨天我們說明了如何做了篩選,但其實只講了一部分,我們今天繼續來做跟篩選相關的吧! 使用 FilterSet 昨天我們都是直接在 ViewSet 中設定要篩...
在「讀取 Google 試算表」的教學裡已經能順利讀取 Google 試算表的資料,這篇教學會延續相關的程式,實作可以透過 Python 程式,將資料寫入 Go...
Google 試算表是 Google 提供的線上 excel 服務,不僅能雲端編輯儲存,更能配合 Apps Script 當作簡單的資料庫使用,這篇教學將會介紹...
今天來進行 user 端點的製作。 Create User API 以功能來說跟之前的專案很類似,差別只在於介面,除此之外,API 還會加上授權的功能。首先,先...
八翼大綱 Python尋找變數的方法是透過LEGB,即Local、Enclosing、Global及Built-in scope,來層層尋找。有興趣深究的朋友,...
說到數據分析,就也會提到數據視覺化,pybaseball 也有提供一些 functions 可以呈現數據圖表,方便大家在做分析報告的時候可以有更好的視覺效果,今...
前面的部分與之前的程式碼相同,解析 csv 的資訊: import pandas as pd import numpy as np import os from...
前言 昨天我們學了怎麼實作排序與搜尋,但搜尋是針對多了欄位進行模糊匹配。如果想要針對特定欄位的話就需要使用篩選(Filter) 安裝 Filter 套件 讓我們...
今天所要談 Propagation-Based 方法在 CNN 中的作用是透過計算梯度、反向傳播或不同層的特徵來量化每個像素或特徵對預測結果的影響。 從昨天的...
若想要處理排名類型的資料集,可適用此做法來資料分析。 電影名稱 預算(千萬) 分數 0 A電影 165 54 1 B電影...
昨天談到帶入參數執行 DAG,那如果我們那如果我們今天想要從Task 之間彼此傳遞參數呢?那就必須使用到 Airflow 中的 XCom的功能了 。今天我們就來...