<label id="jgr5k"></label>
    <legend id="jgr5k"><track id="jgr5k"></track></legend>

    <sub id="jgr5k"></sub>
  1. <u id="jgr5k"></u>
      久草国产视频,91资源总站,在线免费看AV,丁香婷婷社区,久久精品99久久久久久久久,色天使av,无码探花,香蕉av在线
      您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗,強烈建議使用更快更安全的瀏覽器
      此為臨時鏈接,僅用于文章預(yù)覽,將在時失效
      人工智能學(xué)術(shù) 正文
      發(fā)私信給楊鯉萍
      發(fā)送

      0

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      本文作者: 楊鯉萍 2019-06-12 10:07
      導(dǎo)語:無論 ResNet、BERT、GPT、VGG、PGAN,還是 MobileNet,只需一行代碼輕松復(fù)現(xiàn)!

      雷鋒網(wǎng) AI 科技評論按:6 月 11 日,F(xiàn)acebook 宣布推出 PyTorch Hub。這是一個簡單的 API 和工作流程,包含計算機視覺、自然語言處理領(lǐng)域的諸多經(jīng)典模型的聚合中心,為機器學(xué)習(xí)研究的復(fù)現(xiàn)提供了基礎(chǔ)的構(gòu)建模塊。無論是 ResNet、BERT、GPT、VGG、PGAN,還是 MobileNet 等經(jīng)典模型,只需輸入一行代碼,就能實現(xiàn)一鍵調(diào)用。

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      圖靈獎得主 Yann LeCun 強烈推薦

      關(guān)于 PyTorch Hub

      可復(fù)現(xiàn)性是許多研究領(lǐng)域的基本要求,包括基于機器學(xué)習(xí)技術(shù)的研究領(lǐng)域。然而,許多機器學(xué)習(xí)出版物要么不可復(fù)現(xiàn),要么難以復(fù)現(xiàn)。隨著研究出版物數(shù)量的持續(xù)增長,包括目前在 arXiv 上的數(shù)萬份論文以及歷史大會投稿,研究的可復(fù)現(xiàn)性比以往重要得多。雖然其中很多出版物都附上了有用的代碼以及訓(xùn)練有素的模型,但仍為用戶留下了一些需要自行解決的步驟。

      所以 PyTorch 團隊推出了 PyTorch Hub:一個簡單的 API 和工作流程,為機器學(xué)習(xí)研究的復(fù)現(xiàn)提供了基礎(chǔ)的構(gòu)建模塊。它由一個經(jīng)過預(yù)先訓(xùn)練的模型存儲庫組成,專門設(shè)計用于協(xié)助研究的可復(fù)現(xiàn)性并實現(xiàn)新的研究。它還內(nèi)置了支持 Colab,集成 Papers With Code 網(wǎng)站,目前已有一組預(yù)訓(xùn)練模型,包括 Classification、Segmentation、Generative 和 Transformer 等等。

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      [所有者] 發(fā)布模型

      PyTorch Hub 可通過添加一個簡單的 hubconf.py 文件,實現(xiàn)將預(yù)訓(xùn)練模型 (模型定義和預(yù)訓(xùn)練權(quán)重) 發(fā)布到 GitHub 存儲庫。這提供了所支持模型的枚舉以及運行模型所需的依賴項列表。用戶可以在 torchvision,huggingface-bert 和 gan-model-zoo 存儲庫中找到示例。

      最簡單的案例:torchvision's hubconf.py:

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      在 torchvision,模型具有以下屬性:

      • 每個模型文件都可以獨立正常執(zhí)行

      • 無需要除 PyTorch 以外的任何包(在 hubconf.py 中:dependencies['torch'])

      • 無需單獨模型入口,因為模型一旦創(chuàng)建,即可無縫提取使用

      將包依賴最小化,可減少用戶導(dǎo)入模型后需要立即進行實驗時出現(xiàn)的各類問題。一個更直觀的案例是 HuggingFace's BERT 模型,其 hubconf.py 文件如下:

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      每個模型都需要創(chuàng)建一個模型入口,下面是一個代碼段,指定了 bertForMaskedLM 模型入口,并返回預(yù)先訓(xùn)練的模型權(quán)重。

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      這些模型入口可以作為復(fù)雜模型的包裝器,它們可以提供注釋文檔或其他幫助函數(shù),具有支持下載預(yù)訓(xùn)練權(quán)重的功能 (例如通過 pretrained=True),或者具有其他特定功能,如可視化。

      有了 hubconf.py,研究者就可以去 PyTorch Hub 的 GitHub 頁發(fā)送拉取請求。若該模型符合高質(zhì)量、易復(fù)現(xiàn)、最有益的要求,F(xiàn)acebook 官方將會與你合作;若模型質(zhì)量較低,也有被拒絕發(fā)布的可能。但拉取請求一旦被接受,該模型將很快出現(xiàn)在 PyTorch Hub 官方網(wǎng)頁上,供所有用戶瀏覽。

      [用戶] 流程

      PyTorch Hub 允許用戶對已發(fā)布的模型執(zhí)行以下操作:

      1、查看可用的模型

      用戶可以使用 torch.hub.list() API 查看存儲庫內(nèi)所有可用的模型入口。

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      PyTorch Hub 還允許使用除預(yù)訓(xùn)練模型的其它輔助模型,例如在 BERT 模型中進行預(yù)處理時加入 bertTokenizer,這會使工作流更順暢。

      2、加載模型

      已知了其中提供的模型,用戶可以使用 torch.hub.load()API 加載模型入口。這只需要一個命令,而不需要安裝其它的 wheel。此外,torch.hub.help()API 可以提供有關(guān)如何使用預(yù)訓(xùn)練模型演示的有用信息。

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      模型發(fā)布者通常后續(xù)也會不斷添加錯誤修復(fù)和性能改進,用戶通過調(diào)用也可以非常簡單地獲取更新,確保自己用到的是最新版本:

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      這將有助于減輕模型發(fā)布者重復(fù)發(fā)布包的負擔(dān),從而使他們更加專注于研究。同時它還可確保,作為用戶獲得的是最新的可用模型。

      而另一方面如果用戶更在意穩(wěn)定性,模型發(fā)布者則會提供一些特定的分支或標記 (而不是主分支),以確保代碼的穩(wěn)定性。例如 pytorch_GAN_zoo 的 hub 分支:

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      3、了解模型可用方法

      加載了模型后,可以使用 dir(model) 找出該模型所支持的可用方法,以 bertForMaskedLM 模型為例:

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      help(model.forward) 則可提供運行該方法所需的參數(shù),幫助用戶進行更深入的了解。

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      其他

      PyTorch Hub 中提供的模型也支持 Colab,并直接鏈接在 Papers With Code 中,用戶可以一鍵進入 Colab 運行模型 Demo。

      原文鏈接:

      https://pytorch.org/blog/towards-reproducible-research-with-pytorch-hub/

      雷鋒網(wǎng) AI 科技評論 雷鋒網(wǎng)

      雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知

      PyTorch Hub:圖靈獎得主 Yann LeCun 強推!一行代碼輕松復(fù)現(xiàn)主流模型

      分享:
      相關(guān)文章
      當(dāng)月熱門文章
      最新文章
      請?zhí)顚懮暾埲速Y料
      姓名
      電話
      郵箱
      微信號
      作品鏈接
      個人簡介
      為了您的賬戶安全,請驗證郵箱
      您的郵箱還未驗證,完成可獲20積分喲!
      請驗證您的郵箱
      立即驗證
      完善賬號信息
      您的賬號已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
      立即設(shè)置 以后再說
      主站蜘蛛池模板: 欧美亚洲另类制服卡通动漫| 国产精品a久久久久| 亚洲一本网| 99国产亚洲精品美女久久久久| 浴室人妻的情欲hd三级国产| 国精品无码一区二区三区在线蜜臀 | 南投县| 老王av| 国产av大全| 夜福利导航| 国产亚洲欧洲AⅤ综合一区| 延长县| 97久久超碰亚洲视觉盛宴| 91精品亚洲一区二区三区| 又污又黄又无遮挡的网站国产| 97精品综合久久| 久久免费精品国自产拍网站| 精品无码专区久久久水蜜桃| 久久午夜夜伦鲁鲁一区二区| 熟女白浆精品一区二区| 午夜拍拍| 久久婷婷国产精品香蕉| 国模和精品嫩模私拍视频| 97人妻精品无码| 国产呻吟久久久久久久92| 一区二区AV| 亚洲AV第二区国产精品| 漂亮人妻被中出中文字幕| 夜夜躁很很躁日日躁麻豆 | 国产成人精品免费视频大全| AV无码中文| 亚洲一区二区人妻| 亚洲日韩中文字幕在线播放| 国产成人精品一区二区不卡| 国产精品扒开腿做爽爽爽视频| 在线视频一区二区三区不卡| 国产自国产自愉自愉免费24区 | 亚洲成av人在线视猫咪| 久久综合给合久久狠狠97色| 成人国产一区二区三区| 国产jjizz女人多水|