Skip to content
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

Fix MLIP related issues with the benchmark results file #243

Merged
merged 9 commits into from
Nov 15, 2024

Conversation

QuantumChemist
Copy link
Collaborator

@QuantumChemist QuantumChemist commented Nov 14, 2024

also added the following commit :

TODOs:

  • fix benchmark results file
  • adjust the respective unit tests

@QuantumChemist
Copy link
Collaborator Author

@JaGeo my benchmark results file now looks like this
image

if this is ok, I only need to fix some more unit tests now.

@JaGeo
Copy link
Collaborator

JaGeo commented Nov 15, 2024

This is great. Ready to go if the tests are green!

@QuantumChemist
Copy link
Collaborator Author

@JaGeo , I have no idea what the jfr REMOTE_ERROR of the write_benchmark step could cause (the code looks fine to me), but I tried to change my jfr job retry settings and will see what happens, so maybe we can (temporary) fix the issue like that.

@@ -393,7 +393,7 @@ def make(
supercell_matrix_job = reduce_supercell_size_job(
structure=structure,
min_length=self.supercell_settings.get("min_length", 12),
max_length=self.supercell_settings.get("max_length", 25),
max_length=self.supercell_settings.get("max_length", 20),
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JaGeo this was why I had so large rattled supercells

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

But why not phonon ones?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There we set no max_length and I think it takes the fallback value in atomate2? I can't check the atomate2 code now.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I am confused. I thought we would use matrices for the supercells in both cases. At least, that is what i wanted to implement

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You mean the same matrices? But it was implemented as separate ones. I can make it that it's the same matrix. Maybe in another PR?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There should be an option to make them the same.

@JaGeo JaGeo merged commit 5ced788 into autoatml:main Nov 15, 2024
15 checks passed
@JaGeo
Copy link
Collaborator

JaGeo commented Nov 15, 2024

Thanks @QuantumChemist :)

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.

BUG: Bechmark summaries when switching from GAP to MACE in phonon workflow
2 participants