Skip to content

Commit f58443c

Browse files
committed
modifies ma to np.ma
1 parent db36d82 commit f58443c

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

ema_workbench/em_framework/callbacks.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import shutil
1919

2020
import numpy as np
21-
import numpy.ma as ma
2221
import pandas as pd
2322

2423
from .parameters import CategoricalParameter, IntegerParameter, BooleanParameter
@@ -305,7 +304,7 @@ def __call__(self, experiment, outcomes):
305304
def get_results(self):
306305
results = {}
307306
for k, v in self.results.items():
308-
if not ma.is_masked(v):
307+
if not np.ma.is_masked(v):
309308
results[k] = v.data
310309
else:
311310
_logger.warning("some experiments have failed, returning masked result arrays")
@@ -314,7 +313,7 @@ def get_results(self):
314313
return self.cases, results
315314

316315
def _setup_outcomes_array(self, shape, dtype):
317-
array = ma.empty(shape, dtype=dtype)
316+
array = np.ma.empty(shape, dtype=dtype)
318317
array.mask = True
319318
return array
320319

test/test_em_framework/test_callback.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
import pytest
88

99
import numpy as np
10-
import numpy.ma as ma
1110

1211
import ema_workbench.em_framework.callbacks as callbacks
1312
from ema_workbench.em_framework.callbacks import DefaultCallback, FileBasedCallback
@@ -100,7 +99,7 @@ def test_init():
10099
assert "scalar" not in callback.results
101100
assert "timeseries" not in callback.results
102101
assert "array" in callback.results
103-
assert ma.is_masked(callback.results["array"])
102+
assert np.ma.is_masked(callback.results["array"])
104103

105104
# with levers
106105
levers = [RealParameter("c", 0, 10)]
@@ -127,7 +126,7 @@ def test_init():
127126
assert "scalar" not in callback.results
128127
assert "timeseries" not in callback.results
129128
assert "array" in callback.results
130-
assert ma.is_masked(callback.results["array"])
129+
assert np.ma.is_masked(callback.results["array"])
131130

132131

133132
# # KeyError

0 commit comments

Comments
 (0)