1.安装anaconda 参见此篇——待补充——
2.使用anaconda配置环境参见此篇在服务器上使用anaconda配置环境-学习笔记_NibofWar的博客-CSDN博客
笔者使用deepxde来做PINN实验
在conda 环境下 使用pip安装 deepxde 使用服务器来挂载代码,
pip install deepxde
但个人实践下来报错说没有安装此包。
(11月4号更新:pip 将包安装到了base环境中,如果没有出现此类问题可以直接无视下面的代码,因为使用conda安装大概率不太稳定会出现新的问题)
因此在 https://anaconda.org/ 搜寻deepxde
复制代码
conda install -c conda-forge deepxde
安装成功
笔者使用pytorch,但其默认backend是TensorFlow v1.0
因此要修改backend
cd .deepxde/
vi config.json
将config.json内容修改为
{"backend": "pytorch"}
就可以了!
复现Systems biology informed deep learning for inferring parameters and hidden dynamics
SBINNs所需环境deepxde
conda install -c conda-forge deepxde=0.10.0
numpy
conda install -c conda-forge numpy
scipy
conda install -c conda-forge scipy
在服务器上配置不清楚为何pip install 无法装到anaconda 创建的环境之中,之前在Windows上的anaconda安装环境只需要pip install deepxde==0.10.0 即可连带安装TensorFlow(我也不知道为什么,这是之前尝试的经验,描述不一定准确)
因此,在环境之中再安装TensorFlow。
TensorFlow
conda install -c conda-forge tensorflow-gpu
参考文档: