Detectron2源碼閱讀筆記-(一)Config&Trainer
代碼結構概覽 核心部分 configs:儲存各種網絡的yaml配置文件 datasets:存放數據集的地方 detectron2:運行代碼的核心組件 tools:提供了運行代碼的入口以及一切可視化的代碼文件。 Tutorial部分 demo:顯而易見就是demo ...
代碼結構概覽 核心部分 configs:儲存各種網絡的yaml配置文件 datasets:存放數據集的地方 detectron2:運行代碼的核心組件 tools:提供了運行代碼的入口以及一切可視化的代碼文件。 Tutorial部分 demo:顯而易見就是demo ...
Trainer解析 我們繼續Detectron2代碼閱讀筆記-(一)中的內容。 上圖畫出了detectron2文件夾中的三個子文件夾(tools,config,engine)之間的關系。那么剩下的文件夾又是如何起作用的呢? build_*方法 我們從trainer ...
構建data_loader原理步驟 函數調用關系如下圖: 結合前面兩篇文章的內容可以看到detectron2在構建model,optimizer和data_loader的時候都是在對應的build.py文件里實現的。我們看一下build_detection_train_loader ...
在安裝使用 detectron2 的時候碰到**Kernel not compiled with GPU support **問題,前后拖了好久都沒解決,現總結一下以備以后查閱。 不想看心路歷程的可以直接跳到最后一小節,哈哈哈。 environment 因為我使用的是實驗室的服務器 ...
本文將引導快速使用 Detectron2 ,介紹用攝像頭測試實時目標檢測。 Detectron2: https://github.com/facebookresearch/detectron2 環境准備 基礎環境 Ubuntu 18.04 系統安裝 ...