登录 注册
当前位置:主页 > 资源下载 > 9 > Matlab源代码实现的DFT算法:ML_iterative_algorithm

Matlab源代码实现的DFT算法:ML_iterative_algorithm

  • 更新:2024-11-03 18:45:39
  • 大小:1.7MB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:Matlab - 大数据
  • 格式:ZIP

资源介绍

DFT的matlab源代码ML_iterative_algorithm 该存储库包含python脚本,用于生成表面/分子描述符并运行开发的迭代ML算法。 每个文件夹都有主要代码和示例。 重新排序的库仑矩阵 准备分子结构。 在这里,我们建议使用.traj格式来构建结构,其他格式也可以使用,例如.cif , .xyz 。 请参阅示例以获取重新排序的库仑矩阵。 ($ python run_test.py)。 描述符将保存在.csv文件中。 提取活动站点的DOS 该extractDos.py文件是/data/scripts_py.zip的路径,这个文件被用来提取活性位点的DOS。 DFT计算的DOS保存在.pickle文件中。 清洁表面上的站点名称和原子索引是必需的。 ($ python run_get_data.py)描述符也保存在.csv文件中。 寻找有价值的训练集的迭代算法 Iteration * .py文件位于Iteration_I_AdsorptionE文件夹中,所有这些脚本都可用于培训过程。 我们还在此文件夹中显示了一个示例。 最大预测误差:一个参数,用于控制DFT计算的准确性和数