Skip to content

Commit 1388264

Browse files
committed
make numpy import namespace
1 parent 4df6e75 commit 1388264

File tree

1 file changed

+25
-27
lines changed

1 file changed

+25
-27
lines changed

src/mdio/constants.py

Lines changed: 25 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,48 @@
11
"""Constant values used across MDIO."""
22

3-
from numpy import finfo as np_finfo
4-
from numpy import iinfo as np_iinfo
5-
from numpy import nan as np_nan
3+
import numpy as np
64

75
from mdio.schemas.dtype import ScalarType
86

9-
FLOAT16_MAX = np_finfo("float16").max
10-
FLOAT16_MIN = np_finfo("float16").min
7+
FLOAT16_MAX = np.finfo("float16").max
8+
FLOAT16_MIN = np.finfo("float16").min
119

12-
FLOAT32_MAX = np_finfo("float32").max
13-
FLOAT32_MIN = np_finfo("float32").min
10+
FLOAT32_MAX = np.finfo("float32").max
11+
FLOAT32_MIN = np.finfo("float32").min
1412

15-
FLOAT64_MIN = np_finfo("float64").min
16-
FLOAT64_MAX = np_finfo("float64").max
13+
FLOAT64_MIN = np.finfo("float64").min
14+
FLOAT64_MAX = np.finfo("float64").max
1715

18-
INT8_MIN = np_iinfo("int8").min
19-
INT8_MAX = np_iinfo("int8").max
16+
INT8_MIN = np.iinfo("int8").min
17+
INT8_MAX = np.iinfo("int8").max
2018

21-
INT16_MIN = np_iinfo("int16").min
22-
INT16_MAX = np_iinfo("int16").max
19+
INT16_MIN = np.iinfo("int16").min
20+
INT16_MAX = np.iinfo("int16").max
2321

24-
INT32_MIN = np_iinfo("int32").min
25-
INT32_MAX = np_iinfo("int32").max
22+
INT32_MIN = np.iinfo("int32").min
23+
INT32_MAX = np.iinfo("int32").max
2624

27-
INT64_MIN = np_iinfo("int64").min
28-
INT64_MAX = np_iinfo("int64").max
25+
INT64_MIN = np.iinfo("int64").min
26+
INT64_MAX = np.iinfo("int64").max
2927

3028
UINT8_MIN = 0
31-
UINT8_MAX = np_iinfo("uint8").max
29+
UINT8_MAX = np.iinfo("uint8").max
3230

3331
UINT16_MIN = 0
34-
UINT16_MAX = np_iinfo("uint16").max
32+
UINT16_MAX = np.iinfo("uint16").max
3533

3634
UINT32_MIN = 0
37-
UINT32_MAX = np_iinfo("uint32").max
35+
UINT32_MAX = np.iinfo("uint32").max
3836

3937
UINT64_MIN = 0
40-
UINT64_MAX = np_iinfo("uint64").max
38+
UINT64_MAX = np.iinfo("uint64").max
4139

4240
# Zarr fill values for different scalar types
4341
fill_value_map = {
4442
ScalarType.BOOL: None,
45-
ScalarType.FLOAT16: np_nan,
46-
ScalarType.FLOAT32: np_nan,
47-
ScalarType.FLOAT64: np_nan,
43+
ScalarType.FLOAT16: np.nan,
44+
ScalarType.FLOAT32: np.nan,
45+
ScalarType.FLOAT64: np.nan,
4846
ScalarType.UINT8: UINT8_MAX,
4947
ScalarType.UINT16: UINT16_MAX,
5048
ScalarType.UINT32: UINT32_MAX,
@@ -53,7 +51,7 @@
5351
ScalarType.INT16: INT16_MAX,
5452
ScalarType.INT32: INT32_MAX,
5553
ScalarType.INT64: INT64_MAX,
56-
ScalarType.COMPLEX64: complex(np_nan, np_nan),
57-
ScalarType.COMPLEX128: complex(np_nan, np_nan),
58-
ScalarType.COMPLEX256: complex(np_nan, np_nan),
54+
ScalarType.COMPLEX64: complex(np.nan, np.nan),
55+
ScalarType.COMPLEX128: complex(np.nan, np.nan),
56+
ScalarType.COMPLEX256: complex(np.nan, np.nan),
5957
}

0 commit comments

Comments
 (0)