You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Which is then copied whenever we append an operator output. This data is very heavy, especially transientModelConfig which significantly increase the workflow's size and doesn't really like it is being used.
Since output.state is defined as Partial<ModelConfigOperationState> we don't need save every piece of operator.state into output.state.
For example in simulate, we are selective in what output.state gets:
Since we are now using the side panel to select model configs, we no longer need transientModelConfig to be stored in the outputs array state. We can simply populate knobs.transientModelConfig with either the side panel model configuration or state.transientModelConfig. We can apply the same idea to the intervention policy operator as well since it is using the same pattern
ModelConfiguration operator state is currently defined as
Which is then copied whenever we append an operator output. This data is very heavy, especially
transientModelConfig
which significantly increase the workflow's size and doesn't really like it is being used.Since output.state is defined as
Partial<ModelConfigOperationState>
we don't need save every piece of operator.state into output.state.For example in simulate, we are selective in what output.state gets:
See if we can remove
transientModelConfig
from output.state.The text was updated successfully, but these errors were encountered: