Skip to content

【Hackathon 10th Spring No.13】GDI-NN模型复现#252

Open
megemini wants to merge 2 commits intoPaddlePaddle:developfrom
megemini:gdinn
Open

【Hackathon 10th Spring No.13】GDI-NN模型复现#252
megemini wants to merge 2 commits intoPaddlePaddle:developfrom
megemini:gdinn

Conversation

@megemini
Copy link
Copy Markdown

@megemini megemini commented Mar 20, 2026

由于本人不是做材料相关研究的,很多专业术语等实在不敢妄言,此 PR 仅针对 GDI-NN 模型集成到 PaddleMaterials 中进行了尝试,几点说明:

  1. 将 GDI-NN 中的 model_GNN.py model_MCM.py 模型集成到了 PaddleMaterials 中
  2. 没有将 GDI-NN repo 中的每一个函数都迁移到 PaddleMaterials 中,只把一些必要的类和函数做了转换
  3. 可以使用 python property_prediction/train.py -c property_prediction/configs/gdinn/solvgnn_binary_gamma.yaml 进行模型训练(注意修改数据路径)
  4. 后续会写一个 RFC 详细讲一下各个文件 RFC,以及模型精度对齐的情况
  5. pre-commit 修改了默认的 line 长度,原来的 88 太短了,很多公式等很容易超标

关于 AI Coding 使用的说明:

项目使用了 ai coding,模型从 torch 转换为 paddle ,基本都是与 ai 交互进行代码的转换,但是,每一个文件都经过了人工审核与很多次的修改才到如今的状态。可以参考我的 repo 中的另一个 branch tmp_gdinn 。

REVIEW 建议:

由于专业所限,也是第一次玩 PaddleMaterials,请帮忙先看看有没有大方向错误的地方,感谢!

关联:https://github.com/PaddlePaddle/community/blob/master/hackathon/hackathon_10th/%E3%80%90Hackathon_10th%E3%80%91%E5%BC%80%E6%BA%90%E8%B4%A1%E7%8C%AE%E4%B8%AA%E4%BA%BA%E6%8C%91%E6%88%98%E8%B5%9B%E6%98%A5%E8%8A%82%E7%89%B9%E5%88%AB%E5%AD%A3%E2%80%94%E4%BB%BB%E5%8A%A1%E5%90%88%E9%9B%86.md#no6---no19-paddlemateirals%E6%A8%A1%E5%9E%8B%E5%A4%8D%E7%8E%B0

#194

@paddle-bot
Copy link
Copy Markdown

paddle-bot bot commented Mar 20, 2026

Thanks for your contribution!

@paddle-bot paddle-bot bot added the contributor External developers label Mar 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributor External developers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants