pyG学习笔记
- 一、Mac M1安装pyG 系统版本 Ventura 13.5= 13.5(22G74)
- 方案一运行时报错:OMP: Error #15: Initializing libomp.dylib, but found libomp.dylib already in
- vscode运行代码报错
- ERROR: CONDA_BUILD_SYSROOT or SDKROOT has to be set for cross-compiling
- 二、VSCODE使用教程
- 远程连接服务器
- 超参数代码调试
- vscode修改终端字体
- 读代码遇到的知识点积累
- dropout的作用
工欲善其事,必先利其器!
一、Mac M1安装pyG 系统版本 Ventura 13.5= 13.5(22G74)
采用方案一成功
安装成功后的pip list列表:
torch 1.12.1
torch-geometric 2.3.1
torch-scatter 2.1.1
torch-sparse 0.6.17
torchaudio 0.12.1
torchvision 0.13.1
wheel 0.41.1
方案一运行时报错:OMP: Error #15: Initializing libomp.dylib, but found libomp.dylib already in
解决办法:
在文件最顶端加上
import os
os.environ['KMP_DUPLICATE_LIB_OK']='TRUE'
vscode运行代码报错
zsh: segmentation fault python XXX.py
解决方案如下:在顶端写上下面这两句话
import matplotlib as mpl
mpl.use('TkAgg') #必须要写在这两个import中间
ERROR: CONDA_BUILD_SYSROOT or SDKROOT has to be set for cross-compiling
环境错误,忽略,不影响代码运行
参考答案
参考2:未尝试
二、VSCODE使用教程
https://blog.csdn.net/qq_60782107/article/details/129830572
远程连接服务器
VSCode远程连接服务器
超参数代码调试
vscode修改终端字体
code-settings-搜索integrated.font-填入字体即可
读代码遇到的知识点积累
dropout的作用
Dropout叫作随机失活,简单来说就是在模型训练阶段的前向传播过程中,让某些神经元的激活值以一定的概率停止工作,如下图所示,这样可以使模型的泛化性更强。
https://baijiahao.baidu.com/s?id=1747562058954045563&wfr=spider&for=pc