91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線(xiàn)課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

一些優(yōu)秀的Github倉(cāng)庫(kù)源碼與框架

DPVg_AI_era ? 來(lái)源:lp ? 2019-03-20 08:50 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

深度學(xué)習(xí)是當(dāng)前深度學(xué)習(xí)領(lǐng)域最熱門(mén)的方向之一,圖神經(jīng)網(wǎng)絡(luò)(GNN)不僅在理論上有所創(chuàng)新,在工業(yè)界中也真實(shí)的應(yīng)用。本文介紹 Github 上熱門(mén)的圖神經(jīng)網(wǎng)絡(luò)源碼及框架,方便研究人員和工程師上手圖深度學(xué)習(xí)。

近兩年來(lái),圖卷積、圖注意力網(wǎng)絡(luò)等圖神經(jīng)網(wǎng)絡(luò)在學(xué)術(shù)界、工業(yè)界都有廣泛的應(yīng)用。雖然大多數(shù)圖神經(jīng)網(wǎng)絡(luò)理論包含復(fù)雜的公式推導(dǎo),但最終產(chǎn)出的網(wǎng)絡(luò)結(jié)構(gòu)(公式)缺一般比較簡(jiǎn)單,但這并不意味著圖神經(jīng)網(wǎng)絡(luò)的實(shí)現(xiàn)會(huì)很簡(jiǎn)單。

導(dǎo)致圖神經(jīng)網(wǎng)絡(luò)實(shí)現(xiàn)復(fù)雜的原因主要有以下幾個(gè):

以圖卷積網(wǎng)絡(luò)為例,它的原版依賴(lài)完整鄰接矩陣和全部節(jié)點(diǎn)作為輸入,對(duì)內(nèi)存、顯存和計(jì)算效率都造成了限制。好在目前有一些理論如 FaskGCN 可以通過(guò) mini-batch 等方式來(lái)進(jìn)行數(shù)據(jù)切分從而解決這個(gè)問(wèn)題。

雖然利用稀疏矩陣可以一定程度上緩解上述問(wèn)題,但依然不能處理大規(guī)模的數(shù)據(jù)。另外,由于多層網(wǎng)絡(luò)結(jié)構(gòu)的復(fù)雜,一般在實(shí)現(xiàn)時(shí)要同時(shí)實(shí)現(xiàn)稀疏版和非稀疏版的組件。

對(duì)圖結(jié)構(gòu)數(shù)據(jù)的預(yù)處理比較麻煩。例如在處理異構(gòu)網(wǎng)絡(luò)時(shí),有時(shí)需要對(duì)每種類(lèi)型的節(jié)點(diǎn)進(jìn)行獨(dú)立地編號(hào)、為每種關(guān)系獨(dú)立建立子圖等,才能將圖數(shù)據(jù)轉(zhuǎn)換為深度學(xué)習(xí)模型可用的數(shù)值化數(shù)據(jù),并且任何一個(gè)細(xì)節(jié)可能都會(huì)影響算法的效率(如鄰節(jié)點(diǎn)列表的數(shù)據(jù)結(jié)構(gòu)使用 list 和 set 會(huì)導(dǎo)致不同的采樣效率和查詢(xún)效率)。

需要一些基于圖的額外操作,例如 Random Walk、有類(lèi)型約束的 Random Walk(Meta-path)等,由于圖結(jié)構(gòu)的復(fù)雜性,這些操作在單機(jī)上的實(shí)現(xiàn)都比較費(fèi)力,更不用說(shuō)在大規(guī)模分布式上。

圖深度學(xué)習(xí)研究者和工業(yè)界在 Github 上開(kāi)源了一些優(yōu)秀的圖神經(jīng)網(wǎng)絡(luò)的實(shí)現(xiàn)其框架,都從一定程度上去解決了上述的問(wèn)題,非常值得我們借鑒。下面我們列出一些優(yōu)秀的 Github 倉(cāng)庫(kù):

DeepWalk / LINE

鏈接:

DeepWalk: https://github.com/phanein/deepwalk

LINE: https://github.com/tangjianpku/LINE

簡(jiǎn)介:

雖然 DeepWalk 和 LINE 屬于網(wǎng)絡(luò)表示學(xué)習(xí)中的算法,與現(xiàn)在端到端的圖神經(jīng)網(wǎng)絡(luò)有一定的區(qū)別,但目前一些圖神經(jīng)網(wǎng)絡(luò)應(yīng)用(如社交網(wǎng)絡(luò)、引用網(wǎng)絡(luò)節(jié)點(diǎn)分類(lèi))依然使用 DeepWalk/LINE 來(lái)作為預(yù)訓(xùn)練算法,無(wú)監(jiān)督地為節(jié)點(diǎn)獲得初始特征表示。另外,DeepWalk 項(xiàng)目中的 Random Walk 也可以被直接拿來(lái)用作圖神經(jīng)網(wǎng)絡(luò)的數(shù)據(jù)采樣操作。

圖卷積網(wǎng)絡(luò) GCN TensorFlow/PyTorch 版

鏈接:

TensorFlow:https://github.com/tkipf/gcn

PyTorch:https://github.com/tkipf/pygcn

簡(jiǎn)介:

GCN 論文作者提供的源碼,該源碼提供了大量關(guān)于稀疏矩陣的代碼。例如如何構(gòu)建稀疏的變換矩陣(這部分代碼被其他許多項(xiàng)目復(fù)用)、如何將稀疏 CSR 矩陣變換為 TensorFlow/PyTorch 的稀疏 Tensor,以及如何構(gòu)建兼容稀疏和非稀疏的全連接層等,幾乎是圖神經(jīng)網(wǎng)絡(luò)必讀的源碼之一了。

快速圖卷積網(wǎng)絡(luò) FastGCN TensorFlow 版

鏈接:

https://github.com/matenure/FastGCN

簡(jiǎn)介:

FastGCN 作者提供的源碼,基于采樣的方式構(gòu)建 mini-match 來(lái)訓(xùn)練 GCN,解決了 GCN 不能處理大規(guī)模數(shù)據(jù)的問(wèn)題。

圖注意力網(wǎng)絡(luò) GAT TensorFlow 版

鏈接:

https://github.com/PetarV-/GAT

簡(jiǎn)介:

GAT 論文作者提供的源碼。源碼中關(guān)于 mask 的實(shí)現(xiàn)、以及稀疏版 GAT 的實(shí)現(xiàn)值得借鑒。

Mini-batch 版圖注意力網(wǎng)絡(luò) DeepInf

鏈接:

https://github.com/xptree/DeepInf

簡(jiǎn)介:

DeepInf 論文其實(shí)是 GAT 的一個(gè)應(yīng)用,但其基于 Random Walk 采樣子圖構(gòu)建 mini-batch 的方法解決了 GAT 在大規(guī)模網(wǎng)絡(luò)上應(yīng)用的問(wèn)題。

DeepMind 開(kāi)源的圖神經(jīng)網(wǎng)絡(luò)框架Graph Nets

鏈接:

https://github.com/deepmind/graph_nets

簡(jiǎn)介:

基于 TensorFlow 和 Sonnet。上面的項(xiàng)目更側(cè)重于節(jié)點(diǎn)特征的計(jì)算,而 graph_nets 同時(shí)包含節(jié)點(diǎn)和邊的計(jì)算,可用于一些高級(jí)任務(wù),如最短路徑、物理場(chǎng)景模擬等。

工業(yè)級(jí)分布式圖神經(jīng)網(wǎng)絡(luò)框架 Euler

鏈接:

https://github.com/alibaba/euler

簡(jiǎn)介:

Euler 是阿里巴巴開(kāi)源的大規(guī)模分布式的圖學(xué)習(xí)框架,配合 TensorFlow 或者阿里開(kāi)源的 XDL 等深度學(xué)習(xí)工具,它支持用戶(hù)在數(shù)十億點(diǎn)數(shù)百億邊的復(fù)雜異構(gòu)圖上進(jìn)行模型訓(xùn)練。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4839

    瀏覽量

    108052
  • 深度學(xué)習(xí)
    +關(guān)注

    關(guān)注

    73

    文章

    5602

    瀏覽量

    124567
  • GitHub
    +關(guān)注

    關(guān)注

    3

    文章

    489

    瀏覽量

    18746

原文標(biāo)題:Github熱門(mén)圖深度學(xué)習(xí)(GraphDL)源碼與框架

文章出處:【微信號(hào):AI_era,微信公眾號(hào):新智元】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    如何使用 powerquad 加速器中的一些功能以及 CMSIS 原始實(shí)現(xiàn)中的一些功能?

    )。 如何使用 powerquad 加速器中的一些功能以及 CMSIS 原始實(shí)現(xiàn)中的一些功能。 Example: I do not want to call arm_mat_trans_q15 powerquad
    發(fā)表于 04-03 06:37

    什么是無(wú)人值守倉(cāng)庫(kù)?帶你了解無(wú)人值守倉(cāng)庫(kù)管理系統(tǒng)的優(yōu)勢(shì)

    在追求降本增效的今天,種名為“無(wú)人值守倉(cāng)庫(kù)”的管理模式正日益受到制造、能源、化工等行業(yè)的青睞。它顛覆了傳統(tǒng)倉(cāng)庫(kù)必須“人盯人、人管物”的刻板印象,讓倉(cāng)庫(kù)也能實(shí)現(xiàn)7x24小時(shí)不間斷的自助
    的頭像 發(fā)表于 04-01 11:23 ?69次閱讀
    什么是無(wú)人值守<b class='flag-5'>倉(cāng)庫(kù)</b>?帶你了解無(wú)人值守<b class='flag-5'>倉(cāng)庫(kù)</b>管理系統(tǒng)的優(yōu)勢(shì)

    WebRTC源碼級(jí)深度解析(完結(jié)) (讠果xingkeit-top)#WebRTC #源碼

    源碼
    jf_82580774
    發(fā)布于 :2026年03月30日 15:22:21

    爬壁機(jī)器人磁鐵的一些常見(jiàn)問(wèn)題

    爬壁機(jī)器人近幾年比較火,它是類(lèi)能夠在垂直墻面、天花板、傾斜表面上移動(dòng)和作業(yè)的特種機(jī)器人,今天我們不聊其它,只聊下關(guān)于磁吸附應(yīng)用中的磁鐵,以下是小編整理的關(guān)于爬壁機(jī)器人中磁鐵的一些常見(jiàn)問(wèn)題。
    的頭像 發(fā)表于 01-09 10:06 ?360次閱讀
    爬壁機(jī)器人磁鐵的<b class='flag-5'>一些</b>常見(jiàn)問(wèn)題

    關(guān)于六類(lèi)網(wǎng)線(xiàn)一些問(wèn)題的解答

    今天我們就圍繞網(wǎng)友一些常見(jiàn)的關(guān)于六類(lèi)網(wǎng)線(xiàn)的問(wèn)題進(jìn)行下匯總式解答: 問(wèn) 六類(lèi)網(wǎng)線(xiàn)可以當(dāng)電源用嗎? 答 六類(lèi)網(wǎng)線(xiàn)并不是設(shè)計(jì)用于傳輸電力的電纜,因此般不建議將其用于電源傳輸。 盡管六類(lèi)網(wǎng)線(xiàn)的線(xiàn)芯可以
    的頭像 發(fā)表于 12-09 11:13 ?699次閱讀

    貼片電容精度J±5%的一些詳細(xì)知識(shí)

    貼片電容精度J±5%表示電容的實(shí)際值與標(biāo)稱(chēng)值之間的偏差范圍在±5%以?xún)?nèi) ,以下是關(guān)于貼片電容精度J±5%的一些詳細(xì)知識(shí): 、精度等級(jí)含義 J±5% :字母“J”在貼片電容的標(biāo)識(shí)中通常表示標(biāo)稱(chēng)精度
    的頭像 發(fā)表于 11-20 14:38 ?864次閱讀
    貼片電容精度J±5%的<b class='flag-5'>一些</b>詳細(xì)知識(shí)

    醫(yī)院隨訪管理系統(tǒng)源碼,三級(jí)隨訪系統(tǒng)源碼,Java+Springboot,Vue,Ant-Design+MySQL5

    Java版隨訪系統(tǒng)源碼,醫(yī)院隨訪管理系統(tǒng)源碼,三級(jí)隨訪系統(tǒng)源碼,B/S前后端分離架構(gòu),自主版權(quán),落地案例。 技術(shù)框架:Java+Springboot,Vue,Ant-Design+My
    的頭像 發(fā)表于 11-08 14:48 ?662次閱讀
    醫(yī)院隨訪管理系統(tǒng)<b class='flag-5'>源碼</b>,三級(jí)隨訪系統(tǒng)<b class='flag-5'>源碼</b>,Java+Springboot,Vue,Ant-Design+MySQL5

    制造企業(yè)必看!盤(pán)點(diǎn)五大WMS倉(cāng)庫(kù)管理系統(tǒng)平臺(tái)

    在制造業(yè)數(shù)字化轉(zhuǎn)型的浪潮中,高效智能的倉(cāng)庫(kù)管理系統(tǒng)已成為企業(yè)提質(zhì)增效的關(guān)鍵工具。面對(duì)市場(chǎng)上眾多的WMS產(chǎn)品,如何選擇款適合企業(yè)需求的系統(tǒng)?本文將為您推薦幾款在國(guó)內(nèi)表現(xiàn)優(yōu)秀倉(cāng)庫(kù)管理系
    的頭像 發(fā)表于 10-15 14:57 ?630次閱讀
    制造企業(yè)必看!盤(pán)點(diǎn)五大WMS<b class='flag-5'>倉(cāng)庫(kù)</b>管理系統(tǒng)平臺(tái)

    從“傳統(tǒng)倉(cāng)庫(kù)”到“智能倉(cāng)庫(kù)”,企業(yè)能獲得哪些顛覆性改變?

    對(duì)于許多制造企業(yè)而言,倉(cāng)庫(kù)曾是成本中心和數(shù)據(jù)黑洞——依賴(lài)手工記賬、尋找貨物困難、庫(kù)存不準(zhǔn)、效率瓶頸突出。而向智能倉(cāng)庫(kù)的轉(zhuǎn)型,絕非僅僅是引入一些新技術(shù),而是對(duì)企業(yè)物流與信息流的次徹底重
    的頭像 發(fā)表于 09-28 15:02 ?489次閱讀

    BitsButton嵌入式按鍵處理框架

    組合、組合長(zhǎng)按 4+ 測(cè)試 邊界條件 超時(shí)、消抖、極限情況 6+ 測(cè)試 性能測(cè)試 高頻按鍵、并發(fā)處理 5+ 測(cè)試 ? 其他 本項(xiàng)目基于本人實(shí)際開(kāi)發(fā)中遇到的一些按鍵驅(qū)動(dòng)使用體驗(yàn)問(wèn)題,在他人項(xiàng)目(見(jiàn)
    發(fā)表于 08-02 11:24

    Helm倉(cāng)庫(kù)管理常用配置

    Helm 倉(cāng)庫(kù)(Repository)是存儲(chǔ) Helm 圖表(Chart)的地方,類(lèi)似于軟件包管理器的倉(cāng)庫(kù)(如 apt、yum 倉(cāng)庫(kù))。
    的頭像 發(fā)表于 06-07 09:27 ?1436次閱讀

    Debian和Ubuntu哪個(gè)好一些

    兼容性對(duì)比Debian和Ubuntu哪個(gè)好一些,并為您揭示如何通過(guò)RAKsmart服務(wù)器釋放Linux系統(tǒng)的最大潛能。
    的頭像 發(fā)表于 05-07 10:58 ?1343次閱讀

    如何添加一些網(wǎng)絡(luò)上的庫(kù)到mpy固件的說(shuō)明或手冊(cè)教程?

    下有沒(méi)有關(guān)于如何添加一些網(wǎng)絡(luò)上的庫(kù)到mpy固件的說(shuō)明或手冊(cè)教程? 問(wèn)題2: 關(guān)于mpy的image庫(kù)在哪里能了解學(xué)習(xí)內(nèi)部代碼,只了解一些python,想知道怎么從c轉(zhuǎn)換成mpy能調(diào)用的,自己寫(xiě)的c也能轉(zhuǎn)成py調(diào)用
    發(fā)表于 04-29 08:16

    種實(shí)時(shí)多線(xiàn)程VSLAM框架vS-Graphs介紹

    針對(duì)現(xiàn)有VSLAM系統(tǒng)語(yǔ)義表達(dá)不足、地圖可解釋性差的問(wèn)題,本文提出vS-Graphs,種實(shí)時(shí)多線(xiàn)程VSLAM框架。該方案顯著提升了重建地圖的語(yǔ)義豐富度、可解釋性及定位精度。實(shí)驗(yàn)表明
    的頭像 發(fā)表于 04-19 14:07 ?1123次閱讀
    <b class='flag-5'>一</b>種實(shí)時(shí)多線(xiàn)程VSLAM<b class='flag-5'>框架</b>vS-Graphs介紹

    Gitee倉(cāng)庫(kù)鏡像管理功能介紹

    現(xiàn)在很多開(kāi)發(fā)者都不滿(mǎn)足于只在個(gè)代碼托管平臺(tái)活躍,將項(xiàng)目同時(shí)托管于 Gitee 和 GitHub 是目前國(guó)內(nèi)很多開(kāi)發(fā)者的選擇,既擁有更快的訪問(wèn)和代碼推拉速度,也可以和更多國(guó)際上的優(yōu)秀開(kāi)發(fā)者交流。
    的頭像 發(fā)表于 04-16 12:44 ?1071次閱讀
    Gitee<b class='flag-5'>倉(cāng)庫(kù)</b>鏡像管理功能介紹