Skip to content

SevenNet, Mace, CHGNetへの対応 #76

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 3 commits into
base: develop
Choose a base branch
from

Conversation

ykonishi
Copy link
Contributor

abICSに対して、新規の機械学習ポテンシャルに対応するための修正を加えました。

  • 下記の3つの機械学習ポテンシャルに対応するように修正しました

  • 設定に関しては以下の通り修正しています

    • [sampling.solver], [train]においてあらたにsevennet, mace, chgnettypeとして選択出来るようにしました。
    • 設定ファイルの[sampling.solver]において、use_pretrainedフラグを用いる事で学習済みモデルを適用するか手元で作成したモデルを使うかの変更が可能です(デフォルトはtrueです)
    • 設定ファイルの[sampling.solver]において、relaxフラグを用いる事で、sampling時の構造緩和計算を実施するかの変更が可能です(デフォルトはtrueです)
    • sevennet使用時にpretrainedを設定する事で、学習済みモデルを選択する事が可能です。(デフォルトは'7net-0'です)
  • 上記ライブラリで提供される学習済みポテンシャル適用時に、base_input_dirを作っておかないと途中で停止するため、abics/scripts/main_dft_latgas.pyを修正して学習済みポテンシャル適用時にbase_input_dirを作成するようにしました。

  • 日本語マニュアルにSevenNet, Mace, CHGNetに関する記述を追加しました。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant