手把手實戰教學!語義分割從0到1 開篇

2021-10-25 21:11:31 字數 1033 閱讀 4630

本篇部落格為此系列的彙總,建議收藏以防迷路。後續將根據每部分的完成情況,實時更新本篇部落格中的鏈結。

目錄

0、寫在前面

1、總體規劃

2、快捷入口

此前,我已寫了多篇關於語義分割的**筆記

以及資料處理相關的部落格,不過對於尚未入門該領域的同學來說,最需要的可能並非是這些。作為乙個從小白一步步入坑的中白,我深知入坑前的迷茫與無助,如果能有乙個全面的資料可供參考,或者能有乙個有經驗的人給予一定指導,那可真是莫大的幸福。

在深度學習中,不管是哪種任務,其基本都包含這樣幾種工作:資料集製作、模型搭建、模型訓練、推理封裝。此外,如果針對特殊平台的應用,可能還需要做模型量化、模型轉換,如轉tensorrt、tflite等。我們這部分教程,不管後續的量化部分,只做最基本的資料+模型這部分內容。

因此,該系列部落格將從資料集製作、模型搭建及訓練、推理封裝幾個方面展開,每一方面單獨寫一篇部落格進行專題介紹與教學。

下面分別列出各部分的大綱:

(1)資料集製作:這部分會介紹一些公開的語義分割資料集,然後介紹如何製作自己的資料集,包括使用的工具、如何標註、如何轉化、如何進行資料預處理、如何做語義分割資料增強等方面;

(2)模型搭建及訓練:這部分將介紹幾種常見的語義分割網路,並介紹一些開源庫,以及如何使用這些開源**,並使用自己的資料集進行訓練;

(3)推理封裝:這部分將介紹對於訓練得到的模型,如何從訓練框架中抽取出來,封裝成乙個簡單的類,能夠對單張進行推理,得到其分割mask,並對mask進行視覺化。

各章節內容狀態及其鏈結

章節狀態鏈結

資料集製作

已完成模型搭建及訓練

待完成-

推理封裝

待完成-

資料庫連線,手把手教學(一)

這幾天敲學生資訊管理系統,同學們遇到的最普遍的問題就是在登入窗體上出現的 實時錯誤 91 物件變數或with塊變數未設定 了。其實,這是資料庫沒有連線上的問題,好多同學該說了我的sql連線成功了,資料來源odbc也顯示測試成功了呀,怎麼會沒有連線上呢?我也出現了同樣的疑問。但事實證明就是很小乙個環節...

手把手教學51微控制器 1602液晶

像這種含有晶元的元器件,最重要的是去學習怎樣學會看懂這個晶元的引腳功能,而不是去背誦這個晶元的語句,不同廠家的同款元器件還有微小的差異,所以購買這種東西的時候,要向廠家索要乙份晶元手冊,看著手冊設計程式或是電路。1602 16意思是一行能顯示16個字元,02表示一共有兩行 只能顯示數字和字元 rs ...

手把手教學之如何設計財務對賬系統

在設計乙個對賬系統前,我們先想清楚,對賬目的 方式 對賬場景 使用物件。其次就是和財務了解一下,他們所期望的效果,畢竟他們是使用方。財務對賬是乙個瑣碎而複雜的工作,極需要工作耐心和細心,還要求對賬人員對對賬系統要十分熟悉。可能有些小夥伴是初次接觸財務領域,對於對賬還是比較陌生的。首先,我們為啥要對賬...