-
Notifications
You must be signed in to change notification settings - Fork 499
Interpolation model example #1246
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
base: main
Are you sure you want to change the base?
Conversation
style guide edits
Signed-off-by: Charlelie Laurent <[email protected]>
…odulus into interp-model-example
Signed-off-by: Charlelie Laurent <[email protected]>
github.com:jleinonen/modulus into interp-model-example Merge changes from CharlelieLrt
Signed-off-by: Charlelie Laurent <[email protected]>
Signed-off-by: Charlelie Laurent <[email protected]>
Signed-off-by: Charlelie Laurent <[email protected]>
Signed-off-by: Charlelie Laurent <[email protected]>
Signed-off-by: Charlelie Laurent <[email protected]>
Signed-off-by: Charlelie Laurent <[email protected]>
…LOG.md Signed-off-by: Charlelie Laurent <[email protected]>
Signed-off-by: Charlelie Laurent <[email protected]>
…odulus into interp-model-example
* Remove pyevtk * update dependency * update dimensions * ci issues
|
/blossom-ci |
Greptile OverviewGreptile SummaryAdds a new temporal interpolation example for weather forecasting using ModAFNO, including training scripts, datapipes, utilities, and comprehensive documentation. Also includes version bump to 1.3.0, dependency updates ( Key additions:
Issues found:
Important Files ChangedFile Analysis
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
20 files reviewed, 1 comment
| }, | ||
| attrs={ | ||
| "description": "Histogram of squared errors for temporal interpolation", | ||
| "created": datetime.now().isoformat(), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
syntax: missing import for datetime
| "created": datetime.now().isoformat(), | |
| "created": datetime.datetime.now().isoformat(), |
|
/blossom-ci |
coreyjadams
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @jleinonen - I haven't reviewed the PR, really, I'll let others get into the examples.
This PR has several changes that were fixed for the release that aren't here. I am not sure why, we'll track it down. You will likely have to rebase your PR off of that and undo some of these miscellaneous changes, please.
In the meantime, we shouldn't change the version number in this PR.
| from .models.module import Module | ||
|
|
||
| __version__ = "1.3.0a0" | ||
| __version__ = "1.3.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We shouldn't be changing the software version this commit.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@ktangsali are you code owner on physicsnemo/__init__.py? If not, we should ensure that :)
| from physicsnemo.utils.version_check import check_min_version | ||
|
|
||
| WARP_AVAILABLE = check_min_version("warp", "0.6.0") | ||
| WARP_AVAILABLE = check_min_version("warp", "0.6.0", hard_fail=False) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was fixed in QA for release ...
| "einops>=0.8.0", | ||
| "fsspec>=2023.1.0", | ||
| "numpy>=1.22.4", | ||
| "onnx>=1.14.0", | ||
| "packaging>=24.2", | ||
| "requests>=2.32.2", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
These were fixed in QA for release ...
| "stl_faces": faces.astype(np.int32).flatten(), | ||
| "stl_centers": centroids.astype(np.float32), | ||
| "stl_areas": areas.astype(np.float32), | ||
| "air_density": np.float32(1.225), # Standard air density |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This was addressed during QA for release ...
PhysicsNeMo Pull Request
On request by @CharlelieLrt, opening PR corresponding to #1149 but against the
mainbranch.Description
Checklist
Dependencies
Review Process
All PRs are reviewed by the PhysicsNeMo team before merging.
Depending on which files are changed, GitHub may automatically assign a maintainer for review.
We are also testing AI-based code review tools (e.g., Greptile), which may add automated comments with a confidence score.
This score reflects the AI’s assessment of merge readiness and is not a qualitative judgment of your work, nor is
it an indication that the PR will be accepted / rejected.
AI-generated feedback should be reviewed critically for usefulness.
You are not required to respond to every AI comment, but they are intended to help both authors and reviewers.
Please react to Greptile comments with 👍 or 👎 to provide feedback on their accuracy.