Skip to content

Add PIGU_PINN model#648

Closed
inaniloquentee wants to merge 1 commit intoPaddlePaddle:developfrom
inaniloquentee:add-pigu-pinn-model
Closed

Add PIGU_PINN model#648
inaniloquentee wants to merge 1 commit intoPaddlePaddle:developfrom
inaniloquentee:add-pigu-pinn-model

Conversation

@inaniloquentee
Copy link

PR Category

New Sample

Description

This PR introduces a new Physics-Informed Neural Network (PINN) sample, PIGU_Hybrid, for CFD flow reconstruction tasks.

Key Additions:

  1. Model Implementation (pigu_hybrid.py):

    • Added PIGU_Hybrid class with a U-Net-like architecture.
    • Implemented SpatiallyModulatedHybridAttention for handling sparse sensor data and grid coordinates.
    • Included HybridEmbedding and GraphFeatureEncoder components.
  2. Graph Extraction Script:

    • Included a run_model function within the script to demonstrate and verify the computation graph extraction using graph_net.torch.extractor.
    • Configured the script to handle multiple inputs (sensor values, sensor coordinates, grid coordinates, and base flow).

Verification:

  • Tested locally. The computation graph is extracted successfully with the provided dummy inputs.

@CLAassistant
Copy link

CLAassistant commented Feb 14, 2026

CLA assistant check
All committers have signed the CLA.

@paddle-bot
Copy link

paddle-bot bot commented Feb 14, 2026

Thanks for your contribution!

@paddle-bot paddle-bot bot added the contributor External developers label Feb 14, 2026
@inaniloquentee inaniloquentee changed the title Add pigu pinn model Add PIGU_PINN model Feb 14, 2026
@inaniloquentee inaniloquentee force-pushed the add-pigu-pinn-model branch 2 times, most recently from ac65a37 to 4e73c3e Compare February 14, 2026 13:07
@inaniloquentee inaniloquentee deleted the add-pigu-pinn-model branch February 14, 2026 13:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contributor External developers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants