開源學習框架
MMCV是OpenMMLab開發的一款開源學習框架,主要用於計算機視覺領域。
MMCV提供了大量的經典和最新模型代碼,抽象了模型訓練的常見流程,並強化了配置能力。它包含了統一的抽象訓練API、神經網路模組封裝、以及圖像和視頻處理運算元等模組,支持超過15個訓練任務。MMCV還包含了與深度學習框架(如PyTorch)緊密結合的工具,如數據增強、模型載入、訓練與驗證等,廣泛用於基於Pytorch的深度學習項目中。MMCV支持OpenMMLab的多個算法庫,如MMDetection、MMSegmentation、MMSelfSup等,易於與其他深度學習框架整合,並可以方便地擴展到新的計算機視覺任務。