<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          pytorch寫FCN進行手提包的圖像分割,有數(shù)據(jù)集

          共 2761字,需瀏覽 6分鐘

           ·

          2021-05-20 10:34


          向AI轉(zhuǎn)型的程序員都關(guān)注了這個號??????

          人工智能大數(shù)據(jù)與深度學(xué)習(xí)  公眾號:datayx


          一,手提包數(shù)據(jù)集

          數(shù)據(jù)集下載:用pytorch寫FCN進行手提包的語義分割。


          training 


          https://github.com/yunlongdong/FCN-pytorch-easiest/tree/master/last


          放到bag_data文件夾下



          ground-truth label


          https://github.com/yunlongdong/FCN-pytorch-easiest/tree/master/last_msk


          放到bag_data_mask文件夾下


          項目目錄結(jié)構(gòu):



          訓(xùn)練數(shù)據(jù):



          訓(xùn)練label:


          從這個手提包數(shù)據(jù)集可以看出,這是個二分類的,就是只分割出手提包 和 背景 兩個類別。所以label處黑色的表示手提包,白色的就是無關(guān)的背景。

           

          二,訓(xùn)練代碼(用來讀取數(shù)據(jù)集,包括手提包圖片和手提包圖片的label)



            代碼 獲取方式:

            分享本文到朋友圈

            關(guān)注微信公眾號 datayx  然后回復(fù) 手提包 即可獲取。

            AI項目體驗地址 https://loveai.tech


            店鋪地址:

            https://shop585613237.taobao.com




          2.1:數(shù)據(jù)集讀取的代碼




          貼了數(shù)據(jù)集讀取的代碼后,我覺得有必要說一下onehot這個函數(shù)

          1.就是數(shù)據(jù)集label的onehot化:

          onehot化是把label化成一個一維向量。

          onehot化的函數(shù)如下:


          輸入的data為以灰度圖形式讀取的label,n為分割的類別數(shù)(此數(shù)據(jù)集是2)


          buf = np.zeros(data.shape + (n, ))


          #設(shè)data的shape為(a,b),則構(gòu)造一個全0矩陣,維度為(a,b,n)

          因為n是2,所以意思就是,2層的(a,b)的全0矩陣,一層用來表示手提包的,剩下一層則是用來表示背景的。


          nmsk = np.arange(data.size)*n + data.ravel()


          這行則比較妙一點,首先設(shè)data的size為5,則arange(5)為,(0,1,2,3,4),其實就是表示data各個元素的位置。arange(5)*2為(0,2,4,6,8),其實這是變相表示原來長度x2的位置。而data因為是label,且歸一化過的,所以data里的值要么是0要么是1,data.ravel()是把data展成一維數(shù)組,arange(5)*2+data.ravel()意思是在(0,2,4,6,8)中,表示手提包的則+1,表示背景的則+0。這里打個比方,例如第三個和第五個位置是表示手提包的,則是(0,2,5,6,9),到這里可能還看不出什么,結(jié)合下一句代碼就明白了。


          buf.ravel()[nmsk-1] = 1


          用回剛剛的例子(0,2,5,6,9),nmsk-1后,是(9,1,4,5,8),與初始的(0,2,4,6,8)對比,若原來是1的位置會保持原樣(因為+1后又-1了),而原本是0的,表示其位置就會-1。這樣的結(jié)果就是把(a,b)的label投射到(a,b)*2的長度中。這樣做的原因數(shù)據(jù)集是2分類的,所以網(wǎng)絡(luò)輸出肯定是(a,b,2)這樣的,所以label必須要和網(wǎng)絡(luò)輸出維度形式一樣才能比較,得出損失函數(shù)。


           


          2.2,模型代碼




          三,效果展示

          使用visdom可視化,運行了20個epoch后的可視化如下圖:





          機器學(xué)習(xí)算法AI大數(shù)據(jù)技術(shù)

           搜索公眾號添加: datanlp

          長按圖片,識別二維碼




          閱讀過本文的人還看了以下文章:


          TensorFlow 2.0深度學(xué)習(xí)案例實戰(zhàn)


          基于40萬表格數(shù)據(jù)集TableBank,用MaskRCNN做表格檢測


          《基于深度學(xué)習(xí)的自然語言處理》中/英PDF


          Deep Learning 中文版初版-周志華團隊


          【全套視頻課】最全的目標檢測算法系列講解,通俗易懂!


          《美團機器學(xué)習(xí)實踐》_美團算法團隊.pdf


          《深度學(xué)習(xí)入門:基于Python的理論與實現(xiàn)》高清中文PDF+源碼


          特征提取與圖像處理(第二版).pdf


          python就業(yè)班學(xué)習(xí)視頻,從入門到實戰(zhàn)項目


          2019最新《PyTorch自然語言處理》英、中文版PDF+源碼


          《21個項目玩轉(zhuǎn)深度學(xué)習(xí):基于TensorFlow的實踐詳解》完整版PDF+附書代碼


          《深度學(xué)習(xí)之pytorch》pdf+附書源碼


          PyTorch深度學(xué)習(xí)快速實戰(zhàn)入門《pytorch-handbook》


          【下載】豆瓣評分8.1,《機器學(xué)習(xí)實戰(zhàn):基于Scikit-Learn和TensorFlow》


          《Python數(shù)據(jù)分析與挖掘?qū)崙?zhàn)》PDF+完整源碼


          汽車行業(yè)完整知識圖譜項目實戰(zhàn)視頻(全23課)


          李沐大神開源《動手學(xué)深度學(xué)習(xí)》,加州伯克利深度學(xué)習(xí)(2019春)教材


          筆記、代碼清晰易懂!李航《統(tǒng)計學(xué)習(xí)方法》最新資源全套!


          《神經(jīng)網(wǎng)絡(luò)與深度學(xué)習(xí)》最新2018版中英PDF+源碼


          將機器學(xué)習(xí)模型部署為REST API


          FashionAI服裝屬性標簽圖像識別Top1-5方案分享


          重要開源!CNN-RNN-CTC 實現(xiàn)手寫漢字識別


          yolo3 檢測出圖像中的不規(guī)則漢字


          同樣是機器學(xué)習(xí)算法工程師,你的面試為什么過不了?


          前海征信大數(shù)據(jù)算法:風(fēng)險概率預(yù)測


          【Keras】完整實現(xiàn)‘交通標志’分類、‘票據(jù)’分類兩個項目,讓你掌握深度學(xué)習(xí)圖像分類


          VGG16遷移學(xué)習(xí),實現(xiàn)醫(yī)學(xué)圖像識別分類工程項目


          特征工程(一)


          特征工程(二) :文本數(shù)據(jù)的展開、過濾和分塊


          特征工程(三):特征縮放,從詞袋到 TF-IDF


          特征工程(四): 類別特征


          特征工程(五): PCA 降維


          特征工程(六): 非線性特征提取和模型堆疊


          特征工程(七):圖像特征提取和深度學(xué)習(xí)


          如何利用全新的決策樹集成級聯(lián)結(jié)構(gòu)gcForest做特征工程并打分?


          Machine Learning Yearning 中文翻譯稿


          螞蟻金服2018秋招-算法工程師(共四面)通過


          全球AI挑戰(zhàn)-場景分類的比賽源碼(多模型融合)


          斯坦福CS230官方指南:CNN、RNN及使用技巧速查(打印收藏)


          python+flask搭建CNN在線識別手寫中文網(wǎng)站


          中科院Kaggle全球文本匹配競賽華人第1名團隊-深度學(xué)習(xí)與特征工程



          不斷更新資源

          深度學(xué)習(xí)、機器學(xué)習(xí)、數(shù)據(jù)分析、python

           搜索公眾號添加: datayx  

          瀏覽 96
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  日本大色情www成人亚洲 | 亚洲欧洲精品mv免费看 | 免费看无码一级A片在线播放 | 夜色福利在线看 | 欧美黄片一级 |