Closed kjjarvis closed 1 year ago
Thank you for opening this PR. Since this is a release branch, the PR must complete the release checklist, below:
[ ] Check that each new feature has corresponding tests
[ ] Confirm all dependencies are in the following: requirements.txt, setup.py, the bottom of dev_guide.rst
[ ] Confirm that all issues associated with the release have been closed (i.e., requirements have been met) or assigned to another release
[ ] Run unit tests python -m tests
, on
[ ] Windows
[ ] Linux
[ ] Apple Silicon Mac
[ ] Intel Mac
[ ] If present, run manual tests python -m tests.test_manual
[ ] Review the template(s)
[ ] Review static-analysis/linter results
[ ] Review the tutorial
[ ] Run and review the examples
[ ] Check that all examples are tested
[ ] Check new files in PR for any accidentally added
[ ] Check documents
[ ] Check that all desired examples are in docs
[ ] General review: see if any updates are required
[ ] Rebuild sphinx documents: sphinx-build sphinx_config/ docs/
[ ] Write release notes
[ ] Update version number in src/*/init.py and setup.py
[ ] For releases adding new features- ensure that NASA release process has been followed.
[ ] Confirm that on GitHub Releases page, the next release has been started and that a schedule is present including at least Release Date, Release Review Date, and Release Branch Opening Date.`
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 |
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