1.OGB

ogbn 链接是 standford-ogb官网,节点级的 ogb-n(ode)

2.PyG导入ogb数据集出现的问题

from ogb.nodeproppred 这句话会卡住,代码就 无限期停在这里,去了官方例子issue里面 发现有很多人也遇到 issues

有回答说是 ogb 和 torch_geometric的版本兼容性问题。。 我这里没有升级ogb版本,跑代码时候 提示ogb’包有最新了。
此处 我没有找到很好的解决办法,但是把这句话放到 import torch前面会加大 程序正常运行的概率。 同时 出现卡住,直接ctrl c,重跑

后面的博客有比较新的 PyG安装教程,采用新的版本 安装比较 新的torch+PyG应该还好。

3. nn.bacthNorm1d

ogbn-arxiv 的 gcn和 graphsage 一般处理 在定义网络会加 batchnorm1d
官方手册解释pytorch手册

BatchNorm详解 知乎回答 关于batchnorm真正做了什么 训练和测试阶段 均值方差的处理

4. argparse.add_argument中的action为‘store_true’使用说明

tore_true 是指触发(传该参数) action时为真,不触发则为假
这是官方的GNN-arxiv的例子,这里model实现了两种 (gcn和graphsage)

若参数传入时候 显式 --参数, 则表明为真,则会采用graphsage模型

5. crtl z,c jobs

ctrl+z挂起的进程恢复到后台启动

  • 每次按ctrl c结束 程序 不小心 按倒 ctrl z,,进程被挂起 (暂停)
  • 通过 jobs 命令查看 后台挂起的进程
  • bg 挂起号让挂起的进程 在后台 执行
  • fg 挂起号 让后台运行的程序到前台执行
  • kill -9 id 杀死进程

6. seed()

【PyTorch】torch.manual_seed() 详解

random.seed()函数和np.random.seed()函数

7. torch.nn.MarginRankingLoss

手册 pytorch距离函数

一般采用 marginranking loss 都是在对比学习中,增大负样本对距离,减小正样本对距离。 因此先定义距离函数。

y=1 前面值高。

8. torch.mm 和 torch. mul

之前记录过 * 和 torch.matmul. 最近看到 torch,mm

torch.mul 和 * 一样 都是 求得哈达玛积

9. 枚举函数enumerate()

遍历 元组,列表,字符串等。 多了一个索引,参数 start 指定最开始 索引开始 返回 枚举对象
python 内置函数 enumerate

PyG OGB 使用过程记录相关推荐

  1. 16.04linux 安装微信,Ubuntu 16.04安装微信的过程记录

    微信没有出Linux的版本,但是可以通过以下方式解决: 1.使用网页版,除了没有公众号之后,一切都没问题,包括传文件等. 2.使用第三方版本,只不过这个是桌面应用,原理是通过网页API集成的,稳定性还 ...

  2. 【Linux】无法添加用户,报“useradd: cannot open /etc/passwd”问题解决过程记录

    [Linux]无法添加用户,报"useradd: cannot open /etc/passwd"问题解决过程记录 参考文章: (1)[Linux]无法添加用户,报"us ...

  3. VS调试dll详细过程记录

    VS调试dll详细过程记录 还可以参考博客: https://blog.csdn.net/u014738665/article/details/79779632 在我们写的程序中有时候调用dll,并且 ...

  4. 我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录

    我在Suse 11 Sp3上使用anaconda安装TensorFlow的过程记录准备安装包: gcc48 glibc-2.18.tar.gz SLES-11-SP4-DVD-x86_64-GM-DV ...

  5. CV之detectron2:detectron2安装过程记录

    CV之detectron2:detectron2安装过程记录 detectron2安装记录 python setup.py build develop Microsoft Windows [版本 10 ...

  6. AI:基于计算机视觉和语音识别案例项目打包过程记录20181226-19

    AI:基于计算机视觉和语音识别案例项目打包过程记录20181226-19 基于计算机视觉和语音识别案例项目打包过程 521 INFO: PyInstaller: 3.3.1 521 INFO: Pyt ...

  7. TF之TFSlim:利用经典VGG16模型(InceptionV3)在ImageNet数据集基础上训练自己的五个图像类别数据集的训练过程记录

    TF之TFSlim:利用经典VGG16模型(InceptionV3)在ImageNet数据集基础上训练自己的五个图像类别数据集的训练过程记录 目录 训练控制台显示 输出结果文件 训练控制台显示 输出结 ...

  8. mysql快速导入5000万条数据过程记录(LOAD DATA INFILE方式)

    mysql快速导入5000万条数据过程记录(LOAD DATA INFILE方式) 首先将要导入的数据文件top5000W.txt放入到数据库数据目录/var/local/mysql/data/${d ...

  9. linux chrome 安装过程记录

    最近,由于公司需要做爬虫抓取一些新闻,在开发过程中,发现有些网站有一定的反爬措施,通过浏览器访问一切正常,通过其他方式,包括:curl,urlconnection 等,就算加入了cookie,agen ...

最新文章

  1. 介绍Python中方法ljust(),rjust(),center()和zfill()
  2. [SQLite]使用记录
  3. 用筷子吃汉堡?汉堡王新广告被指种族歧视 网友:想成为下一个DG?
  4. Linux中的端口大全
  5. 【原】IOS合并lib(.a)库的终极可用方法(可用于解决duplicate symbol静态库冲突)
  6. Rails I18n验证弃用警告
  7. Arthas安装问题
  8. 三菱FX3U-485ADP-MB通讯三种变频器程序
  9. 计算机三级网络技术上机,计算机三级网络技术上机部分(南开100题题库)
  10. uniapp-UI设计
  11. c语言中求圆台体积公式,圆台体积公式_圆台体积计算公式(附计算器)
  12. 【预测模型】预测某地区未来 10-20 年按年龄划分的人口结构(PDE模型)
  13. StatQuest系列之t-SNE
  14. 为什么这个男人爱“拈花惹草”还受阿里人追捧?
  15. 经典一百句(俞敏洪推荐)
  16. 2018年10大最佳SDN解决方案(迄今为止)
  17. html5基础知识点
  18. 谷歌浏览器插件最新版 v0.3.0 抓取1688、京东、拼多多 商品图片|文描|视频|规格|属性等信息 并打包下载
  19. hexo搭建博客<三>-百度谷歌收录
  20. matlab在轴向放大倍数,基于MATLAB的数控车床进给系统的建模与仿真[1]

热门文章

  1. SitePoint Podcast#190:Dave Rupert的开源项目
  2. GTC中国峰会最精彩一幕,黄教主大秀搭载T4 GPU的百度云
  3. 类Notion的项目管理工具Focalboard
  4. [HTML/CSS基础]知识点汇总
  5. 即时免费在线UML软件:超过30个类图示例
  6. WIN10系统如何关闭用户账户控制
  7. Basic4Android v8.50-SEO 狼术
  8. 一对一视频直播源码 视频直播你应该知道的基础功能
  9. 对话义务教育数学新课标
  10. [绍棠] vue 扫码枪读取条形码数据