Skip to content

Commit 61c4aa0

Browse files
committed
update to outcomes documentation
resolves the documentation part of #168
1 parent 6c1b55c commit 61c4aa0

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

ema_workbench/em_framework/outcomes.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ def from_disk(cls, filename, archive):
343343

344344

345345
class ArrayOutcome(AbstractOutcome):
346-
"""Array Outcome class for n-dimensional collections
346+
"""Array Outcome class for n-dimensional arrays
347347
348348
Parameters
349349
----------
@@ -433,7 +433,7 @@ def from_disk(cls, filename, archive):
433433

434434
class TimeSeriesOutcome(ArrayOutcome):
435435
"""
436-
TimeSeries Outcome class
436+
TimeSeries Outcome class for 1D arrays
437437
438438
Parameters
439439
----------
@@ -461,6 +461,12 @@ class TimeSeriesOutcome(ArrayOutcome):
461461
shape : tuple
462462
expected_range : tuple
463463
464+
Notes
465+
-----
466+
Time series outcomes are currently assumed to be 1D arrays. If you
467+
are dealing with higher dimensional outputs (e.g., multiple replications
468+
resulting in 2D arrays), use ArrayOutcome instead.
469+
464470
"""
465471

466472
def __init__(self, name, variable_name=None, function=None, expected_range=None, shape=None):

0 commit comments

Comments
 (0)