当前位置:网站首页>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的版本警告我也没辙)
边栏推荐
- LayaBox---TypeScript---Problems encountered at first contact
- 拼多多开放平台订单信息查询接口【pdd.order.basic.list.get订单基础信息列表查询接口(根据成交时间)】代码对接教程
- idea2021版本添加上一步和下一步操作到工具栏
- How to make good use of builder mode
- 该如何训练好深度学习模型?
- 27.降维
- dotnet 启动 JIT 多核心编译提升启动性能
- LayaBox---knowledge point
- 路由中的meta、params传参的一些问题(可传不可传,为空,搭配,点击传递多次参数报错)
- STP --- 生成树协议
猜你喜欢
随机推荐
Named routes, the role of name in components
[Academic related] Tsinghua professor persuaded to quit his Ph.D.:I have seen too many doctoral students have mental breakdowns, mental imbalances, physical collapses, and nothing!...
【手把手教你使用STM32HAL库的串口空闲中断】
【PCBA方案设计】握力计方案
jekyll 在博客添加流程图
PCBA方案设计——厨房语音秤芯片方案
[2022 Hangzhou Electric Multi-School 5 1003 Slipper] Multiple Super Source Points + Shortest Path
Common methods of js's new Function()
LayaBox---knowledge point
STP --- 生成树协议
OD-Model【6】:YOLOv2
Oreo域名授权验证系统v1.0.6公益开源版本网站源码
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)
数电快速入门(三)(卡诺图化简法的介绍)
ini怎么使用? C#教程
dotnet 启动 JIT 多核心编译提升启动性能
推荐系统_刘老师
使用堡塔应用管理器配置laravel队列方法
moke、动态图片资源打包显示
数字IC设计中基本运算的粗略的延时估计