前情提要: 昨天我們將後端的功能給製作完成,那今天就要來針對昨天的功能來進行單元測試,那話不多說,我們開始! 程式碼: # tests/test_process...
在繼續製作 API 端點前,先來介紹 DRF 中撰寫 API 的兩種風格,Viewsets 及 APIView。在 Django 中 view 的寫法有分 FB...
[Day24] 架構優化 : Redis Cache , redis-py 架構初探 本次的程式碼與目錄結構可以參考 FastAPI Tutorial : D...
decorator(修飾器) decorator(修飾器、裝飾器):一種特別的函式,可用來輔助其他函式,例如之前在類別的方法使用了不少內建的修飾器,那其實我們...
前言 這題學習目標是 Prefix Sums 前綴和的概念, Prefix Sums 通常用於需要頻繁查詢陣列中某一區間的元素和的情況,這裡目標是找到一個陣...
在當今的工業領域中,智慧製造、碳中和以及數位雙生等議題受到廣泛關注。其中機器學習技術已經開始發揮關鍵作用,特別是在虛擬量測和異常檢測方面。在今天的內容中將帶各位...
前言 前面我們有使用 Django 與 DRF 的一些基礎功能了,但其實有些功能上不是太方便,例如 Admin 系統的設定都要自己打,獲釋每次使用 Django...
終於來到鐵人賽的最後一天,最後就來介紹要如何貢獻 pybaseball 跟我這次鐵人賽的心得,為這次的鐵人賽畫下句點。 Contribution 想要貢獻開源的...
接下來要實作的部分是更新 user 的 API 端點。 Update User API 進入 user/serializers.py,在UserSerializ...
前幾天有介紹了API及什麼是RESTful API了,也有簡單的介紹可以怎麼使用他,那今天這篇文章將介紹 Flask-RESTx,Flask-RESTx是一個強...
目標:求出Titanic女乘客的生還率 import seaborn as sns import numpy as np import pandas as...
前情提要: 昨天和大家分享了此次實作主題的整體架構,今天要來和大家講解後端抓取 API 並且處理其資料的部分,那話不多說,我們開始! 程式碼: # src/fu...
在前兩天中,我們開發了天氣資訊的 DAG,我們知道在軟體工程的實踐中,開發只是一個部分,開發完成之後,後續的維運、監控以及持續的修正也是非常的重要。Airflo...
順利將 LINE BOT 串接 Webhook 後,這篇教學會先使用 Flask 函式庫接收訊息,透過 json 標準函式庫將訊息轉換成字典格式,解析各種訊息包...
昨天我們建立了天氣資訊 DAG 的基本架構和流程。今天我們來繼續實作細部的 Task 工作。首先我們從 Extract Function 進行實作。 實作 Ex...
已經建立了 LINE BOT 的 Channel 之後,下一步就是要將 LINE BOT 串接 Webhook,讓 LINE 聊天的訊息能夠透過 Webhook...
前言 昨天講了一個比較複雜的操作,今天我們來做一點點輕鬆的,順便當作複習前面的,今天要的是把分類相關的功能實作完成吧。 Serializer 首先是序列化讓我們...
在介紹完所有的 functions 後,今天就用我之前參加 台灣棒壘球科學會主辦的 2023 台灣棒球數據分析競賽的作品當例子,來看看要如何使用 pybaseb...
目標:1.不同年度中電影分數最高的導演2.不同導演的平均評分及統計分佈(使用groupby())3.不同種類電影的平均評分及統計分佈(使用groupby())...
前情提要: 終於來到我們最後的篇章了,前面將所有實做需要的知識都先跟大家做一個說明,今天就要來大致解講我們實作要做什麼,還有其內容,話不多說,我們開始吧! 主要...
還記得我們第一次寫的 first_dag 嗎?當時只是基本的寫了一個 DAG 的雛形,在經過這幾天更了解 DAG 各個元件之後,大家是不是覺得躍躍欲試呢,相信大...
隨著鐵人賽進入尾聲,相信各位已經對可解釋人工智慧(XAI)領域有了一些初步的了解。在接下來的幾天中,我想透過一些實際的例子來介紹 XAI 的實際應用,藉此展示如...
開發 LINE 機器人時,可以使用 Google Colab 作為線上開發與測試的工具,不過受限於 Colab 是無主機的開發環境,只要閒置過久或重新啟動 Co...
在繼續實作之前,想先介紹一個實用的知識,就是 HTTP 代碼,這面試很常出現 XD。在剛剛的 API 測試中,回應區可以看到許多 HTTP code,像是創建...
建立 LINE Channel 如果要開發一個 LINE BOT ( LINE 聊天機器人 ),必須要先成為 LINE 的開發者,這篇教學將會介紹如何成為 LI...
目標:1.不同年度的電影的最高分及平均分數2.不同類型電影,近幾年的最高及平均分數 電影名稱 年份 分數 0 A電影 2020 54 1...
今天會把 pybaseball 剩下的 functions 介紹完。主要是 Cache,跟一些查詢賽季紀錄的 functions。 Cache 因為很多的 fu...
前言 昨天我們已經模擬了幾個新增欄位的情境,今天我們要來模擬如何在欄位中加入不能指定一次性預設值的欄位吧! 今天我們要模擬的情境是,假設今天需要加入一個「分類」...
在對於外部的連結之後,我們再細部介紹一下 Operator 的使用,其實在 Operator 層級也可以有不同的使用方法。Operator 本身有多種種類,其作...
在這個系列中,我們已經介紹了深度神經網路中的DNN(深度神經網路)和CNN(卷積神經網路),以及它們如何透過不同的方法進行模型解釋。今天,我們將深入探討如何使用...