取消
顯示的結果
而不是尋找
你的意思是:

如何注冊數據集Detectron2嗎

SarahDorich
新的貢獻者二世

我試圖運行一個Detectron2模型在磚和不能找出如何注冊我的火車,val和測試數據集。我生活在一個Azure數據湖。我已經嚐試以下沒有運氣。任何幫助都是感激。

1)Azure指定完整路徑:

path_to_data = " abfss: / / < > @ < >.dfs.core.windows.net/recommender/house-detector-datasets”

從detectron2.data。數據導入register_coco_instances

register_coco_instances (“house_train3”, {}, f”{path_to_data} /火車/ instances_default。json " f " {path_to_data} /火車”)

2)搬到臨時本地存儲:

進口操作係統

os.mkdir (“house-detector-datasets”)

my_blob_folder = " abfss: / / < > @ < >.dfs.core.windows.net/recommender/house-detector-datasets”

dbutils.fs。cp (my_blob_folder house-detector-datasets,遞歸= True)

path_to_data = " house-detector-datasets "

register_coco_instances (“house_train4”, {}, f”{path_to_data} /火車/ instances_default。json " f " {path_to_data} /火車”)

3)搬到dbfs第一:

相同的代碼2)除了搬到dbfs: / tmp /。

在所有這些情況下,我得到了錯誤當我試著訪問注冊數據集(例如,下麵的代碼失敗錯誤“沒有這樣的文件或目錄”)……

my_dataset_train_metadata = MetadataCatalog.get (“house_train3”) dataset_dicts = DatasetCatalog.get (“house_train3”)

3回複3

matthews163
新的貢獻者二世

mygiftcardsite寫道:

我認為這可能會幫助你

從detectron2.data <代碼>。數據導入register_coco_instances register_coco_instances (YourTrainDatasetName“{}”,路徑來訓練。json”、“道路訓練圖像文件夾”)register_coco_instances (YourTestDatasetName“{}”,路徑進行測試。json”、“路徑測試圖像文件夾”)

讓我知道它是否適合你。我已經訓練detectron2使用。

SarahDorich
新的貢獻者二世

我也使用這種訓練而不是磚(這就是我想要的工作)。出於某種原因,我指定的路徑模型無法找到。你的路是什麼樣子,你的數據嗎?

男子名)
新的貢獻者二世

注冊你的數據集選擇,注冊數據集元數據。

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map