chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

NETWORKX Python編程語言軟件包概述及用途

NVIDIA英偉達 ? 來源:NVIDIA英偉達 ? 作者:NVIDIA英偉達 ? 2022-07-01 11:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

NetworkX 是一個 Python 編程語言軟件包,可用于創(chuàng)建、操作和學習復雜圖形網(wǎng)絡的結構、動態(tài)和功能。

什么是 NETWORKX ?

NetworkX 是一個進行復雜圖形網(wǎng)絡分析的 Python 軟件包。要了解 NetworkX 功能,首先需要了解圖形。圖形是一種數(shù)學結構,用于對物理、生物、社會和信息系統(tǒng)中多種類型的關系和過程進行建模。圖形由通過邊緣連接(表示這些實體之間的關系)的節(jié)點或頂點(表示系統(tǒng)實體)構成。圖形處理是一種能夠穿梭各邊緣和節(jié)點的功能,用于發(fā)現(xiàn)和理解網(wǎng)絡中關聯(lián)數(shù)據(jù)之間的復雜關系和/或優(yōu)化路徑。

圖形網(wǎng)絡分析有許多用途,例如分析社交網(wǎng)絡中的關系、網(wǎng)絡威脅檢測,以及根據(jù)共同偏好識別潛在買家。

在現(xiàn)實世界中,節(jié)點可以是人員、群組、地點或事物,例如客戶、產(chǎn)品、成員、城市、商店、機場、端口、銀行帳戶、設備、手機、分子或網(wǎng)頁。

節(jié)點之間的邊緣或關系示例包括友誼、網(wǎng)絡連接、超鏈接、道路、路線、電線、電話、電子郵件、“點贊”、支付、交易、電話呼叫和社交網(wǎng)絡消息。邊緣可以用一個單向箭頭來表示從一個節(jié)點到另一個節(jié)點的關系,比如,如果 Janet “點贊了” Jeanette 的一篇社交媒體文章。不過,它們也可以是無向的,比如,如果 Bob 是 Alice 的 Facebook 好友,那么 Alice 也是 Bob 的好友。

NetworkX 節(jié)點可以是任何可哈希的對象,它的值保持永久改變。這些值可以是文本字符串、圖像、XML 對象、整個圖形,也可以是自定義節(jié)點。基本軟件包內提供了多個函數(shù),可以借助這些函數(shù)以多種格式生成、讀取和編寫圖形。

NetworkX 能夠處理具有 1000 多萬個節(jié)點和 1 億多個邊緣的巨大圖形。核心軟件包是符合 BSD 許可的免費軟件,其中包括表示簡單圖形、有向圖形以及采用并行邊緣和自循環(huán)的圖形等的數(shù)據(jù)結構。NetworkX 還具有一個龐大的開發(fā)者社區(qū)。開發(fā)者會維護核心軟件包,并為第三方生態(tài)系統(tǒng)貢獻力量。

NetworkX 具有以下主要用途:

研究社會、生物和基礎設施網(wǎng)絡結構和動態(tài)

標準化圖形的編程環(huán)境

快速開發(fā)協(xié)同跨學科項目

與使用 C、C++ 和 FORTRAN 編寫的算法和代碼集成

處理大型非標準數(shù)據(jù)集

NetworkX 易于安裝和使用,尤其是對于 Python 開發(fā)者而言。

為何選擇圖形分析?

圖形分析可用于確定圖形中對象之間的關系強度和方向。鑒于網(wǎng)絡在我們的信息生態(tài)系統(tǒng)中發(fā)揮著日益重要的作用,因此,對關系分析工具的需求有著近乎無限的潛能。從購買決策到舉國選舉,社交網(wǎng)絡對一切事物都有著重要影響,這一影響加速了對圖形分析的使用。在發(fā)現(xiàn)由于網(wǎng)絡復雜性或節(jié)點間路徑的數(shù)量而導致的不明顯關系時,它發(fā)揮的作用尤為明顯。

圖形分析對于實現(xiàn)以下目標作用明顯:

檢測洗錢等金融犯罪

識別欺詐交易及活動

在社交網(wǎng)絡社區(qū)執(zhí)行網(wǎng)紅分析

根據(jù)客戶評級或購買物來進行推薦分析。

發(fā)現(xiàn)電網(wǎng)、水網(wǎng)和運輸網(wǎng)絡的缺點

優(yōu)化航空公司、零售和制造業(yè)的路線

了解影響力如何發(fā)揮作用,以便營銷人員能夠鎖定最有可能為其產(chǎn)品樹立口碑的人

根據(jù)用戶之間的關系(即使用戶彼此不了解),通過映射相似興趣和共享連接,提供社交營銷內容

幫助政治運動和政治科學家更好地了解導致信息病毒式傳播和傳播虛假新聞的因素

使得搜索引擎根據(jù)信息需求相似的人的行為偏好提供結果

為何選擇 NETWORKX?

NetworkX 為數(shù)據(jù)科學家和圖形數(shù)學的其他用戶提供了一種標準化的方式,供其協(xié)作、構建、設計、分析和共享圖形網(wǎng)絡模型。作為以可擴展性和可移植性而聞名的免費軟件,NetworkX 深受 Python 愛好者喜愛。它也是廣為數(shù)據(jù)科學家喜愛的熱門圖形框架。數(shù)據(jù)科學家致力于構建一個充滿活力的 Python 軟件包生態(tài)系統(tǒng),利用數(shù)值線性代數(shù)和繪圖等功能擴展 NetworkX。

NETWORKX 對數(shù)據(jù)科學家的重要意義

|數(shù)據(jù)科學團隊

機器學習深度學習等大數(shù)據(jù)科學項目通常需要許多團隊成員共同協(xié)作。標準化工具和格式的使用大大簡化了信息共享。NetworkX 根植于 Python(一種熱門的數(shù)據(jù)科學語言),為 Python 庫提供圖形分析擴展,它只需為 Python 用戶提供極少量培訓,且可在多家公司及多個大洲的團隊間部署。

借助 GPU 加速圖形分析

GPU 具有大規(guī)模并行性,并且顯存訪問帶寬優(yōu)勢顯著,因此十分適用于加速數(shù)據(jù)密集型分析,特別是圖形分析。GPU 采用大規(guī)模并行架構,包含數(shù)千個專為同時處理多個任務而設計的小核心,非常適合執(zhí)行“為每個 X 執(zhí)行 Y”的計算任務,可應用于大型圖形中的頂點或邊緣集。

借助 RAPIDS CUGRAPH 加速 NETWORKX

NVIDIARAPIDScuGraph 能夠提供將 RAPIDS 生態(tài)系統(tǒng)與 NetworkX 相集成的加速圖形分析庫。RAPIDS cuGraph 的愿景是使圖形分析無處不在,以便用戶只需考慮分析而無需考慮技術或框架。

最新款 NVIDIA GPU 的強大計算能力提升了圖形分析速度。此外,GPU 的內部顯存速率使 cuGraph 能夠快速切換數(shù)據(jù)結構,滿足分析需求,而不限于單一數(shù)據(jù)結構。

通過有效利用 GPU 中的大規(guī)模并行性,RAPIDS 的圖形算法(如 PageRank)和功能(如 NetworkX)能夠將大型圖形的分析速度提高 1000 多倍。用戶可以在單塊 NVIDIA A100 Tensor Core GPU 上探索多達 2 億個邊緣,并在 NVIDIA DGX A100 集群上擴展至數(shù)十億個邊緣。

NVIDIA GPU 加速的端到端數(shù)據(jù)科學

RAPIDS結合了執(zhí)行高速 ETL、圖形分析、機器學習和深度學習的能力。它是一套開源軟件庫和 API,用于完全在 GPU 上執(zhí)行數(shù)據(jù)科學流程,并且可以將訓練時間從幾天縮短至幾分鐘。RAPIDS 依賴于 NVIDIA CUDA 基元進行低級別計算優(yōu)化,但通過用戶友好型 Python 界面實現(xiàn) GPU 并行結構和極高的內存帶寬。

Rapids cuGraph 無縫集成到 RAPIDS 數(shù)據(jù)科學生態(tài)系統(tǒng)中,使數(shù)據(jù)科學家能夠使用存儲在 GPU DataFrame 中的數(shù)據(jù)輕松調用圖形算法。借助 RAPIDS GPU DataFrame,數(shù)據(jù)可以通過一個類似 Pandas 的接口加載到 GPU 上,然后用于各種連接的機器學習和圖形分析算法,而無需離開 GPU。這種級別的互操作性是通過 Apache Arrow 這樣的庫實現(xiàn)的。這可加速端到端流程(從數(shù)據(jù)準備到機器學習,再到深度學習)。RAPIDS 和 DASK 使 cuGraph 能夠擴展為多個 GPU,支持數(shù)十億個邊緣圖形。

原文標題:NVIDIA 大講堂 | 什么是 NETWORKX?

文章出處:【微信公眾號:NVIDIA英偉達】歡迎添加關注!文章轉載請注明出處。

審核編輯:湯梓紅

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • NVIDIA
    +關注

    關注

    14

    文章

    5513

    瀏覽量

    109178
  • 編程語言
    +關注

    關注

    10

    文章

    1960

    瀏覽量

    39061
  • python
    +關注

    關注

    57

    文章

    4860

    瀏覽量

    89661

原文標題:NVIDIA 大講堂 | 什么是 NETWORKX?

文章出處:【微信號:NVIDIA_China,微信公眾號:NVIDIA英偉達】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    瑞薩靈活配置軟件包FSP 6.2.0版本的更新內容

    FSP(Flexible Software Package)靈活配置軟件包是瑞薩電子(Renesas)為RA系列微控制器(MCU)家族開發(fā)的軟件包。FSP自發(fā)布以來經(jīng)過了數(shù)年的更新,現(xiàn)在已經(jīng)來到了6.2.0版本。
    的頭像 發(fā)表于 12-11 16:42 ?525次閱讀
    瑞薩靈活配置<b class='flag-5'>軟件包</b>FSP 6.2.0版本的更新內容

    元服務發(fā)布選擇待發(fā)布軟件包

    上傳軟件包并通過基礎合法檢查后,就可以從上傳的版本中選擇需要發(fā)布的軟件包。 登錄AppGallery Connect,點擊“APP與元服務”。 選擇要發(fā)布的元服務。 左側導航選擇“應用上架 &
    發(fā)表于 11-03 17:10

    在linux中使用env時如何下載軟件包?

    在windows的env中可以直接使用pkgs —update去下載軟件包,Linux環(huán)境下這個指令好像不生效,那么Linux環(huán)境下的軟件包下載指令是什么呢?
    發(fā)表于 10-11 09:23

    Pico Technology發(fā)布Python軟件包pyPicoSDK

    近日,全球領先的基于 PC 的儀器供應商Pico Technology 官方發(fā)布了 pyPicoSDK,這是一款旨在簡化 PicoScopes 應用的 Python 軟件包。pyPicoSDK 在
    的頭像 發(fā)表于 09-29 15:03 ?685次閱讀

    如何使用menuconfig添加配置micro-ros軟件包?

    請問有沒有最新的rtthread移植micro-ros移植使用教程,使用menuconfig添加配置micro-ros軟件包
    發(fā)表于 09-25 06:37

    ENV不能添加rt_vsnprintf_full軟件包怎么解決?

    想在bsp工程打印浮點數(shù),結果找不到rt_vsnprintf_full軟件包 問題復現(xiàn) 使用env-windows-v2.0.0 執(zhí)行pkgs --upgrade 打開menuconfig找不到rt_vsnprintf_full軟件包 使用/搜索找到
    發(fā)表于 09-24 06:04

    RT-thread studio添加新的軟件包和新的文件出錯怎么解決?

    從模板工程中,添加新的軟件包時,點擊同步scons配置至項目出現(xiàn)報錯 另外,添加新創(chuàng)文件夾后,點擊添加至構建,并沒有效果 是否是需要新建Sconscript文件
    發(fā)表于 09-19 06:02

    請問RT-Thread Studio更新軟件包為什么不成功?

    RT-Thread Studio更新軟件包出現(xiàn) MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發(fā)表于 09-18 06:36

    ENV添加micropython軟件包出現(xiàn)異常的原因?

    python27.dll和platformenv_releasedenvtoolsPython27換一下。結果還是錯誤?。 沒辦法了,就行下一步添加micropython軟件包。按照教程走出現(xiàn)了這個東西我直接
    發(fā)表于 09-12 08:06

    添加mbedtls軟件包scons失敗怎么解決?

    我按照官網(wǎng)的步驟來添加mbedtls的軟件包,進行scons為什么會出現(xiàn)這個問題,我用的芯片是stm32f407vet6,在keil5里面編譯倒是沒問題 整個項目是基于lwip聯(lián)網(wǎng)的,網(wǎng)絡通訊
    發(fā)表于 09-10 06:17

    想在bsp工程打印浮點數(shù),結果找不到rt_vsnprintf_full軟件包,怎么解決?

    想在bsp工程打印浮點數(shù),結果找不到rt_vsnprintf_full軟件包 問題復現(xiàn) 使用env-windows-v2.0.0 執(zhí)行pkgs --upgrade 打開menuconfig找不到rt_vsnprintf_full軟件包 使用/搜索找到
    發(fā)表于 06-13 07:48

    RT-Thread Studio更新軟件包為什么不成功呢?

    RT-Thread Studio更新軟件包出現(xiàn) MESSAGE cmd_package_update 462 WARNING Error message : local variable
    發(fā)表于 05-27 06:53

    如何下載do on stack軟件包AN3942SW.zip?

    有誰知道在哪里/如何下載 do on stack 軟件包AN3942SW.zip
    發(fā)表于 03-21 06:33

    i.MX8M Yocto工程更新第三方軟件包

    NXPi.MX8M系列依托于Yocto工程進行簡單快捷的配置,可以方便增刪第三方軟件包以及更改內核、Uboot源碼等。目前有些客戶希望能夠升級Yocto自帶軟件版本,這里就以我司
    的頭像 發(fā)表于 02-12 08:11 ?1297次閱讀
    i.MX8M Yocto工程更新第三方<b class='flag-5'>軟件包</b>

    Triton編譯器支持的編程語言

    Triton編譯器支持的編程語言主要包括以下幾種: 一、主要編程語言 Python :Triton編譯器通過
    的頭像 發(fā)表于 12-24 17:33 ?1503次閱讀