pyomeca / bioptim

An optimization framework that links CasADi, Ipopt, ACADOS and biorbd for Optimal Control Problem
MIT License
95 stars 47 forks source link

[RTM after next push] SOCP: Making the noise dependant on the states + controls #809

Closed EveCharbie closed 10 months ago

EveCharbie commented 1 year ago

All Submissions:

New Feature Submissions:

  1. [ ] Does your submission pass the tests (if not please explain why this is intended)?
  2. [ ] Did you write a proper documentation (docstrings and ReadMe)
  3. [ ] Have you linted your code locally prior to submission (using the command: black . -l120 --exclude "external/*")?

Changes to Core Features:


This change is Reviewable

EveCharbie commented 1 year ago

Will rebase when other PRs are merged

EveCharbie commented 10 months ago

@pariterre should be fine

codecov[bot] commented 10 months ago

Codecov Report

Attention: 241 lines in your changes are missing coverage. Please review.

Comparison is base (d2e6dad) 78.90% compared to head (c02d206) 78.39%. Report is 75 commits behind head on master.

Files Patch % Lines
...optimization/stochastic_optimal_control_program.py 8.08% 91 Missing :warning:
bioptim/dynamics/dynamics_functions.py 70.37% 24 Missing :warning:
bioptim/dynamics/configure_problem.py 54.16% 22 Missing :warning:
bioptim/limits/constraints.py 37.93% 18 Missing :warning:
bioptim/models/biorbd/biorbd_model.py 57.50% 17 Missing :warning:
bioptim/models/biorbd/stochastic_biorbd_model.py 14.28% 12 Missing :warning:
bioptim/models/utils.py 64.28% 10 Missing :warning:
bioptim/limits/penalty_controller.py 66.66% 9 Missing :warning:
bioptim/models/protocols/stochastic_biomodel.py 25.00% 9 Missing :warning:
bioptim/optimization/non_linear_program.py 74.07% 7 Missing :warning:
... and 8 more
Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #809 +/- ## ========================================== - Coverage 78.90% 78.39% -0.51% ========================================== Files 139 140 +1 Lines 15721 16081 +360 ========================================== + Hits 12404 12607 +203 - Misses 3317 3474 +157 ``` | [Flag](https://app.codecov.io/gh/pyomeca/bioptim/pull/809/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pyomeca) | Coverage Δ | | |---|---|---| | [unittests](https://app.codecov.io/gh/pyomeca/bioptim/pull/809/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pyomeca) | `78.39% <60.09%> (-0.51%)` | :arrow_down: | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=pyomeca#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.