moose
moose copied to clipboard
Libtorch NN classifier surrogate
Reason
For active/online learning, it is important to drive away from unwanted/failed solves when training the surrogate like Gaussian process. To filter out unwanted/failed solves, a NN classifier surrogate coupled with active/online learning will lead to a better overall surrogate.
Design
Existing implementation of libtorch NN implemented by @grmnptr is extended to perform binary classification in addition regression.
Impact
No impact expected to existing objects.
Closes #27398
Job Precheck on e3b6463 wanted to post the following:
Your code requires style changes.
A patch was auto generated and copied here
You can directly apply the patch by running, in the top level of your repository:
curl -s https://mooseframework.inl.gov/docs/PRs/27399/clang_format/style.patch | git apply -v
Alternatively, with your repository up to date and in the top level of your repository:
git clang-format a489a53bdb58ce7053c80cbebf6e2673da28fa3b
Job Documentation on cd80e33 wanted to post the following:
View the site here
This comment will be updated on new commits.
Job Coverage on cd80e33 wanted to post the following:
Framework coverage
4e99fa | #27399 cd80e3 | ||||
---|---|---|---|---|---|
Total | Total | +/- | New | ||
Rate | 85.12% | 85.11% | -0.00% | 69.23% | |
Hits | 102933 | 102939 | +6 | 9 | |
Misses | 18001 | 18003 | +2 | 4 |
Modules coverage
Stochastic tools
4e99fa | #27399 cd80e3 | ||||
---|---|---|---|---|---|
Total | Total | +/- | New | ||
Rate | 90.62% | 90.62% | +0.00% | 100.00% | |
Hits | 7928 | 7931 | +3 | 5 | |
Misses | 821 | 821 | - | 0 |
Full coverage reports
Reports
-
framework
-
chemical_reactions
-
combined
-
contact
-
electromagnetics
-
external_petsc_solver
-
fluid_properties
-
fsi
-
functional_expansion_tools
-
geochemistry
-
heat_transfer
-
level_set
-
misc
-
navier_stokes
-
optimization
-
peridynamics
-
phase_field
-
porous_flow
-
ray_tracing
-
rdg
-
reactor
-
richards
-
scalar_transport
-
solid_mechanics
-
solid_properties
-
stochastic_tools
-
thermal_hydraulics
-
xfem
Warnings
-
framework
new line coverage rate 69.23% is less than the suggested 90.0%
This comment will be updated on new commits.
This pull request has been automatically marked as stale because it has not had recent activity in the last 100 days. It will be closed in 7 days if no further activity occurs. Thank you for your contributions.