Skip to content

Commit c8d9a7f

Browse files
committed
undo change
1 parent a1c6b08 commit c8d9a7f

File tree

2 files changed

+4
-107
lines changed

2 files changed

+4
-107
lines changed

examples/test.ipynb

-104
This file was deleted.

src/progpy/prognostics_model.py

+4-3
Original file line numberDiff line numberDiff line change
@@ -1032,7 +1032,6 @@ def update_all():
10321032
saved_times.append(t)
10331033
saved_inputs.append(u)
10341034
saved_states.append(deepcopy(x)) # Avoid optimization where x is not copied
1035-
saved_event_states.append(event_state(x))
10361035

10371036
# configuring next_time function to define prediction time step, default is constant dt
10381037
if callable(config['dt']):
@@ -1144,9 +1143,11 @@ def output(x):
11441143

11451144
if not saved_outputs:
11461145
# saved_outputs is empty, so it wasn't calculated in simulation - used cached result
1147-
saved_outputs = LazySimResult(self.__output, saved_times, saved_states)
1146+
saved_outputs = LazySimResult(self.__output, saved_times, saved_states)
1147+
saved_event_states = LazySimResult(self.event_state, saved_times, saved_states)
11481148
else:
11491149
saved_outputs = SimResult(saved_times, saved_outputs, _copy=False)
1150+
saved_event_states = SimResult(saved_times, saved_event_states, _copy=False)
11501151

11511152
if 'integration_method' in config:
11521153
# Reset integration method
@@ -1157,7 +1158,7 @@ def output(x):
11571158
SimResult(saved_times, saved_inputs, _copy=False),
11581159
SimResult(saved_times, saved_states, _copy=False),
11591160
saved_outputs,
1160-
SimResult(saved_times, saved_event_states, _copy=False)
1161+
saved_event_states
11611162
)
11621163

11631164
def __sizeof__(self):

0 commit comments

Comments
 (0)