nasa / prog_models

The NASA Prognostic Model Package is a Python framework focused on defining and building models for prognostics (computation of remaining useful life) of engineering systems, and provides a set of prognostics models for select components developed within this framework, suitable for use in prognostics applications for these components.
123 stars 50 forks source link

Update tutorial - add serialization and calc_error notes #565

Closed kjjarvis closed 1 year ago

kjjarvis commented 1 year ago

Cleaning up small details of tutorial, e.g. typos; added a sentence on serializing entire models as well as a note of using different error methods for calc_error

github-actions[bot] commented 1 year ago

Thank you for opening this PR. Since this is a release branch, the PR must complete the release checklist, below:

github-actions[bot] commented 1 year ago
Benchmarking Results From: Test Time (s)
import main 0.17521010000000015
import thrown object 0.6451958
model initialization 0.24787550000000014
set noise 0.8838047000000002
simulate 0.7146412
simulate with saving 2.0719116
simulate with saving, dt 2.640442599999999
simulate with printing results, dt 3.4059945999999997
Plot results 24.158282899999996
Metrics 0.04777620000000127
Surrogate Model Generation 3.355681599999997
surrogate sim 2.3475291000000027
surrogate sim, dt 5.5038731
To: Test Time (s)
import main 0.1676154999999997
import thrown object 0.6417116999999997
model initialization 0.23988319999999996
set noise 0.8806915000000002
simulate 0.7317054000000001
simulate with saving 2.0862201000000002
simulate with saving, dt 2.6244627000000005
simulate with printing results, dt 3.3813849000000005
Plot results 22.9323446
Metrics 0.04328749999999815
Surrogate Model Generation 3.2041223000000016
surrogate sim 2.3496290999999943
surrogate sim, dt 5.461283699999996