自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 收藏
  • 关注

原创 PINN解偏微分方程实例5--Diffusion,Burgers,Allen–Cahn方程和反问题

本文使用 PINN 求解了以三个具体的偏微分方程正问题和一个反问题,正问题包括Diffusion, Burgers, Allen–Cahn方程,反问题的代码以burger方程为例。本文展示了每个方程的数值解,真解和误差图。

2024-07-12 21:55:13 4633 9

原创 PINN解偏微分方程实例4--Diffusion,Burgers,Allen–Cahn和Wave方程和反问题代码

本文使用中展示的代码求解了以四个具体的偏微分方程,包括Diffusion,Burgers, Allen–Cahn和Wave方程,另外重新写了一个求解反问题的代码,以burger方程为例。

2024-06-23 22:20:20 4085 4

原创 PINN解偏微分方程实例1

PINN是一种利用神经网络求解偏微分方程的方法,其计算流程图如下图所示,这里以偏微分方程(1)为例。∂u∂tu∂u∂xv∂2u∂x2∂t∂u​u∂x∂u​v∂x2∂2u​​​神经网络输入位置x,y,z和时间t的值,预测偏微分方程解u在这个时空条件下的数值解。上图中可以看出,PINN的损失函数包含两部分内容,一部分是来源于训练数据误差,另一部分来源于偏微分方程误差,可以记作(2)式。

2023-03-03 22:32:15 30082 67

原创 ubuntu下普通用户使用mnt共享文件夹

窗口输入 cd /mnt/sda4/test,能进去即可使用该文件夹,以后下载数据集或者保存大型结果都可以将其视为自己目录文件夹进行使用。在服务器上下载大型数据集或者保存大型结果数据时,用户目录储存空间可能不够,其中一种解决方法是使用。注意,如果不是新接的外部设备,不需要进行挂载操作,只需要以下简单两步即可。四个文件夹,我们可以在其中任意一个文件夹里使用管理员用户建立一个文件夹。分别为用户所有者和用户所在组。

2025-03-19 11:56:42 353

原创 pymatgen配置赝势

是您希望存储重新格式化的、与Pymatgen兼容的伪潜能文件的所需路径。目录具有以下格式(这里的教程是54,我执行的是52版本)下载赝势文件,并上传到服务器中,我这里上传的路径是。是从VASP获取的提取的VASP伪势文件的路径,上一步执行结束时,会提示下一步的命令,如果执行正确,你新生成的目录。

2025-03-05 16:30:46 225

原创 ubuntu服务器安装VASP.6.4.3

本文介绍了在ubuntu服务器系统下安装vasp。

2025-02-26 21:26:30 1022 1

原创 ubuntu安装mamba

若出现如下情况,这安装mamba安装完成。我这里安装的是第5个(和自己系统适配)。需要替换为自己的用户名。到此mamba即可使用。

2025-02-25 21:02:50 320

原创 torch.nn.Bilinear函数计算原理

双线性层的 W 的维度为 (out_features,in1_features, in2_features);的维度为 (batch_size, in1_features);的维度为 (batch_size, in2_features);双线性层的 B 的维度为 (out_features);实例化 torch.nn.Bilinear 类时,通过。

2024-12-12 12:18:09 906

原创 torch_sparse.SparseTensor函数索引

【代码】torch_sparse.SparseTensor函数索引。

2024-12-03 09:11:12 222

原创 python并行计算之p_umap

使用python在很多情况下需要并行处理,例如深度学习中每个样本在一个文件中,需要一个一个的读取,或者某个函数需要并行的执行多次。在这种情况下,串行跑代码需要大量的时间,在有多cpu核心时,我们可以通过并行计算来缩短时间。需要注意的是,在实际使用时,通常需要对结果list做一些预处理,满足下一步的输入。例如并行读取数据集数据时,最后可以按照数据的id排序等预处理操作。中的每一个元素都会并行的传入add的第一个参数。中的每一个元素都会并行的传入add的第二个参数。,然后是函数需要传入的参数列表,这里。

2024-11-18 20:24:47 362

原创 Microsoft Office PowerPoint制作科研论文用图

新建一个PPT(注意,不是wps的ppt,是office的ppt)。把高清图片导入PPT,可以设置PPT的尺寸为A4或者其它尺寸。对于相同版式,不同图片内容的情况,可以先设置好一个格式,右键图片,更改图片,直接替换,可以保证格式一样。用window自带的画图打开emf格式文件,将多余的空白部分剪裁掉,在保存为tif格式图片,就可以插入科研论文中了。将设置好的图片组合成一张图片,通过文件>>另存为>>“这里指通过绘图软件画分辨率高的图片,我一般使用。

2024-10-29 20:01:58 755 1

原创 解决报错/pytorch/aten/src/THCUNN/ClassNLLCriterion.cu:108: cunn_ClassNLLCriterion_updateOutput_kernel

这是因为在n元分类任务中,交叉熵损失的目标值必须在[0,n-1]的范围内,修改目标值取值范围即可。函数时,出现如下错误。

2024-10-16 10:30:33 304

原创 解决问题AttributeError: “safe_load“ has been removed, use

根据提示(这里根据自己的提示信息寻找文件),在文件。在复现cdvae代码时,运行。评估模型时,出现以下问题。

2024-10-02 15:36:59 341

原创 CDVAE项目环境配置

可以通过pip list 和conda list来查看安装失败的包,然后单独进行安装,安装过程中可能会覆盖之前安装的包或者更改包的版本,需要不断修改,这里是本人根据经验总结的安装顺序。系统环境:Ubuntu22.04+GeForce RTX 3090+cuda12.6(cuda版本11.1以上均适用)。下图是我对应的环境变量(这里和下文中的user是需要替换为自己的用户名)可能会出现如下问题,以下四个文件需要下载对应的whl文件,可以在我的。文件我进行了修改,文件可以在我的。文件所在的目录(注意,这里的。

2024-09-21 21:40:09 697

原创 ubuntu服务器版NVIDIA驱动失效解决方案

这种情况应该是ubuntu内核和显卡驱动不匹配,网上的教程包括降低ubuntu内核版本(参考。然后安装显卡(这里是卸载重装的简单代码,若第一次安装显卡驱动,需要进行一些配置,参考。),亲测,对本人问题失效,但是大家遇到这种问题可以先试试这两个,因为操作简单。以上前三行是有关下载.deb文件的命令,参考我的上一篇博客。以下命令查看显卡驱动是否卸载干净,没有输出表示卸载完成。搜索最新显卡驱动,下载,上传到服务器根目录。),NVIDIA驱动失效简单解决方案(参考。,出现如下所示,表明运行成功。

2024-09-16 21:22:11 1865

原创 零基础读懂 DDPM 数学推导

零基础读懂 DDPM 数学推导完整PDF文件可以在工坊获得,以下是内容截图。

2024-08-17 11:12:15 226 2

原创 latex \left{ \right} 环境不能自动换行

另外,若网址不能换行,用。在合适换行的位置加入。

2024-07-21 22:21:38 765

原创 爱思唯尔模板 LATEX 表格标题左对齐

若出现表格标题如下居中形式,想要变成左对齐的形式。

2024-07-21 21:53:05 1391

原创 使用conda安装第三方包报错CondaSSLError

解决报错CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required to download and install packages.

2024-06-26 20:19:03 2173 4

原创 科研绘图matplotlib之设置字体Times New Roman

最后,删除之前的字体缓存,找到“home/user/.cache/matplotlib”目录,并删除该目录。解决方法:把自己电脑上的Times New Roman字体上传到matplotlib的。这里一条代码可以让图上全部字体都是Time New Roman。这是由于服务器matplotlib没有这个字体。自己电脑的Times New Roman字体在。将其复制到桌面会有四个文件。

2024-05-18 16:03:20 1282

原创 wps使用Latex编辑公式没有Latex formula

拷贝下图中的可执行文件安装路径,或者自己在Ctex安装目录寻找对应的路径。,我下载的下图这个,下载完了之后运行exe文件安装ctex。下载好之后是一个压缩包,然后解压,将减压出来的文件夹放到。如果没有Latex formula,重启电脑。若不是,修改为上图所示。

2024-04-12 20:51:48 4904 2

原创 pytorch写一个神经网络训练示例代码

当使用PyTorch训练全连接神经网络时,你需要定义神经网络模型、损失函数和优化器,并编写训练循环。下面是一个简单的示例,演示了如何使用PyTorch来训练一个全连接神经网络。接下来,我们初始化了模型、损失函数和优化器,并进行了训练循环。最后,我们使用训练好的模型进行了一个简单的预测。你可以根据自己的数据和模型结构进行相应的修改,希望这个示例能够帮助你开始使用PyTorch训练全连接神经网络。在这个示例中,我们首先定义了一个简单的全连接神经网络模型。

2024-03-30 17:09:36 1832

原创 pytorch手写dataset

这样,你就可以使用自定义的Dataset类来加载你的特征和标签数据,并将其用于训练模型。希望这个示例能够帮助你创建自己的PyTorch Dataset类。只需将自己的特征和标签分别传入CustomDataset(features, labels)中即可。你可以使用这个自定义的Dataset类来创建PyTorch的DataLoader,并将其用于训练模型。当你创建一个PyTorch自定义的Dataset类时,你需要继承。方法根据给定的索引返回对应的特征和标签。类接受特征和标签作为输入,并在。

2024-03-30 16:56:09 714

原创 conda安装GPU版pytorch,但是安装的是cpu的

【代码】conda安装GPU版pytorch,但是安装的是cpu的。

2024-03-28 15:21:27 1061

原创 python将输出保存到txt文档

【代码】python将输出保存到txt文档。

2024-03-28 10:12:36 1669

原创 MPDataDoc类介绍

使用mp数据库新接口获取数据,例子如下:以上代码返回一个MPDataDoc对象列表,每一个MPDataDoc对象包含一条材料数据的全部信息。查看MPDataDoc对象包括的信息:可以通过这些属性获取数据,也就是说只需要得到mp数据的id,就可以通过API接口获得全部信息。例子:space_number = docs[0].symmetry.number # 获取空间群数。

2024-03-26 17:45:12 375

原创 mp数据库接口调用错误

【代码】mp数据库接口调用错误。

2024-03-26 16:51:44 489

原创 来自chatgpt的一些回答

方法是 Materials Project 数据库中用于通过材料的唯一标识符(material ID)检索材料结构信息的一个函数。这个方法返回的是一个 pymatgen 库中的Structure对象,这个对象包含了材料的晶体结构信息,包括原子的种类、数量、位置等。CIF(Crystallographic Information File)文件是一种用于描述晶体结构的标准文件格式。它包含了晶体结构的完整信息,比如晶胞参数、对称性、原子的位置等。获取的Structure。

2024-03-25 08:31:50 1360

原创 Matlab绘制动态心形线

【代码】Matlab绘制动态心形线。

2024-01-05 21:09:09 1369 1

原创 [内存泄漏][PyTorch](create_graph=True)

[内存泄漏][PyTorch](create_graph=True)

2023-11-18 17:08:23 1290 2

原创 matplotlib画刻度为对数的图

【代码】matplotlib画刻度为对数的图。

2023-11-01 22:36:25 579

原创 取Dataset子集(pytorch)

我们在调试深度学习代码时,常常会遇到数据集太大,导致调试浪费时间的情况,这种情况下,将数据集中的一个子集拿出来用于调试代码,调试成功在用完整的数据集运行代码成为一个可行的方案。函数提供了一个简便的方式,函数如下,indices表示取子集中样本在。

2023-10-27 16:50:40 1168

原创 deepxde更改backend

如果在使用deepxde库时,想使用除。文件,一般都在c盘用户目录里。这时提示目前的后端依赖是。如下图所示,找到对应的。之外的后端依赖,例如。

2023-10-26 22:53:29 1137 1

原创 激活WinEdt 11.1

winedt免费激活

2023-10-21 16:59:06 10476 22

原创 screen命令

screen命令虚拟终端提交任务

2023-10-08 18:25:36 260 1

原创 Deep learning of free boundary and Stefan problems论文阅读复现

Deep learning of free boundary and Stefan problems论文阅读复现

2023-10-08 16:44:57 1595 1

原创 贝叶斯网络实战(附代码)

本文包括了学生是否获得推荐信已经泰坦尼克号存活人员预测的贝叶斯网络实现源代码。

2023-09-13 16:27:11 2897 2

原创 解决Clipping input data to the valid range for imshow with RGB data([0..1] ...)

数组中的数字取值范围要求是[0,1],实际上取值是[-1,1],所以有如下解决方式。

2023-09-02 11:14:26 1114

原创 Understanding Black-box Predictions via Influence Functions阅读笔记

Understanding Black-box Predictions via Influence Functions阅读笔记,主要对利用影响函数的4个案例进行理解。

2023-08-30 21:42:27 577

原创 安装win11卡在联网界面(已解决)

windows11新电脑第一次开机或系统重装之后配置系统时到联网界面出现没有可以选择的选项,或者说卡在联网界面。

2023-08-28 12:02:13 5064 7

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除