当前位置:网站首页>DGL安装教程
DGL安装教程
2022-08-04 21:05:00 【诸神缄默不语】
DGL官方安装教程网址:Deep Graph Library
以下仅考虑Linux系统的情况。(在Windows上跑GNN是不是太身残志坚了)
以下对应可行的安装时间会对应附上。
注意:这里对应的cuda版本,一般情况下只要跟cudatoolkit对应上就行。
1. 安装
2022.8.3
我安装PyTorch用的Python3.8,命令是conda install pytorch==1.11.0 torchvision==0.12.0 torchaudio==0.11.0 cudatoolkit=10.2 -c pytorch
可以直接在DGL官网选择对应的情况,复制命令行进行安装:
注意在能够正常使用之前还需要安装psutil包,否则就会报如下错误:
Traceback (most recent call last):
File "hello.py", line 1, in <module>
import dgl.data
File "my_env/envgraph1/lib/python3.8/site-packages/dgl/__init__.py", line 25, in <module>
from . import dataloading
File "my_env/lib/python3.8/site-packages/dgl/dataloading/__init__.py", line 10, in <module>
from .dataloader import *
File "my_env/lib/python3.8/site-packages/dgl/dataloading/dataloader.py", line 12, in <module>
import psutil
ModuleNotFoundError: No module named 'psutil'
安装psutil(psutil的官方下载教程网站:psutil/INSTALL.rst at master · giampaolo/psutil):pip install psutil
2. 检验安装效果
import dgl.data
dataset = dgl.data.CoraGraphDataset()
print('Number of categories:', dataset.num_classes)
输出:
my_env/lib/python3.8/site-packages/scipy/__init__.py:146: UserWarning: A NumPy version >=1.16.5 and <1.23.0 is required for this version of SciPy (detected version 1.23.1
warnings.warn(f"A NumPy version >={np_minversion} and <{np_maxversion}"
Downloading user_path/.dgl/cora_v2.zip from https://data.dgl.ai/dataset/cora_v2.zip...
Extracting file to user_path/.dgl/cora_v2
Finished data loading and preprocessing.
NumNodes: 2708
NumEdges: 10556
NumFeats: 1433
NumClasses: 7
NumTrainingSamples: 140
NumValidationSamples: 500
NumTestSamples: 1000
Done saving data into cached files.
Number of categories: 7
(这个SciPy和numpy的版本警告我也没辙)
边栏推荐
猜你喜欢

JWT主动校验Token是否过期

五分钟入门文本处理三剑客grep awk sed

实战:10 种实现延迟任务的方法,附代码!

深度解析:为什么跨链桥又双叒出事了?

After encountering MapStruct, the conversion between PO, DTO and VO objects is no longer handwritten

数电快速入门(四)(组合逻辑电路的分析以及设计的介绍)

Android 面试——如何写一个又好又快的日志库?

PRIMAL: Pathfinding via Reinforcement and Imitation Multi-Agent Learning Code Analysis

经验分享|盘点企业进行知识管理时的困惑类型

27.降维
随机推荐
[AGC] Build Service 1 - Cloud Function Example
How to make good use of builder mode
链队
mdk5.14 cannot be burned
DSPE-PEG-Aldehyde,DSPE-PEG-CHO,磷脂-聚乙二醇-醛基一种疏水18碳磷脂
js的new Function()常用方法
二叉搜索树解决硬木问题
漫画 | 老板裁掉我两周后,又把我请回去,工资翻番!
Comic | Two weeks after the boss laid me off, he hired me back and doubled my salary!
数字IC设计中基本运算的粗略的延时估计
[2022 Hangzhou Electric Multi-School 5 1003 Slipper] Multiple Super Source Points + Shortest Path
推荐系统_刘老师
Some problems with passing parameters of meta and params in routing (can be passed but not passed, empty, collocation, click to pass multiple parameters to report an error)
OD-Model [6]: YOLOv2
遇到MapStruct后,再也不手写PO,DTO,VO对象之间的转换了
dotnet delete read-only files
How to train a deep learning model?
括号匹配
实战:10 种实现延迟任务的方法,附代码!
[21天学习挑战赛——内核笔记](二)——设备树基础