Skip to content

Conversation

@ashao
Copy link
Contributor

@ashao ashao commented Oct 8, 2025

  • Separates out the training/definition of the model from the training script
  • Modifies the SmartSimMeshMotionSolver to only post the boundary points on initialization because they are static in time.

ashao and others added 3 commits September 29, 2025 12:43
Adjust the loss function to weight by the distance from the
"center" of the ellipsoid by an exponent d (e.g. r^{d}).
Additionally, reduce the default size of the MLP to avoid having
an overdetermined system (# of free parameters > samples).
Modify the solve routine and add a new method called during the,
meshMotion constructor so that the boundary points are only posted
once.
Break the definition and particulars of model training out of the
training script into their own files. To include a new model,
users should add another file to networks directory and create
two new classes: the model class which defines the architecture
and the trainer class which controls how the model is trained
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