【Hackathon 10th Spring No.10】为PaddleMaterials新增ECFormer模型家族相关RFC文档#1214
Open
PlumBlossomMaid wants to merge 10 commits intoPaddlePaddle:masterfrom
Open
【Hackathon 10th Spring No.10】为PaddleMaterials新增ECFormer模型家族相关RFC文档#1214PlumBlossomMaid wants to merge 10 commits intoPaddlePaddle:masterfrom
PlumBlossomMaid wants to merge 10 commits intoPaddlePaddle:masterfrom
Conversation
Revise font of conclusion section in README.md
Removed the development mode section from the README.
Remove duplicate references and update list
Fix references
原计划自定义实现Transformer,后来发现paddle框架原生Transformer是可以实现在float64下的精度对齐的,于是改用为paddle原生Transformer。同时优化了一下文档
由于底层已经更换为paddle框架原生实现的Transformer,所以移除Transformer的自定义实现。
This was referenced Feb 24, 2026
Contributor
Author
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
为PaddleMaterials新增ECFormer模型家族相关RFC文档
📌 概述
本PR为PaddleMaterials项目新增ECFormer模型家族(原ECDFormer,Nature Computational Science 2025)的完整RFC设计文档。ECFormer是一个用于谱图预测的Transformer-GNN混合架构,支持ECD(电子圆二色谱)和IR(红外光谱)预测任务。
📚 新增文档列表
1. 项目总览
rfcs/PaddleMaterials/README.md:ECFormer项目整体设计哲学、架构决策、与PaddleMaterials的集成方式2. 模型层设计
rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Models/ECFormers.md](rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Models/ECFormers.md):ECFormerBase基类、ECFormerECD、ECFormerIR的高层API设计rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Models/Layers.md](rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Models/Layers.md):底层组件(GINConv、AtomEncoder等)的设计说明3. 数据集设计
rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Dataset/README.md](rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Dataset/README.md):数据集模块“模块自治”设计哲学总览rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Dataset/ECDFormerDataset.md](rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Dataset/ECDFormerDataset.md):ECDFormerDataset(ECD光谱)详细设计rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Dataset/IRDataset.md](rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Dataset/IRDataset.md):IRDataset(IR光谱)详细设计4. 训练流程设计
rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Train/README.md](rfcs/PaddleMaterials/【Hackathon 10th Spring No.10】ECDFormer模型复现/Train/README.md):独立训练脚本设计说明🎯 设计核心亮点
🔗 相关链接
✅ 自测情况