Skip to content

Commit dffbd7f

Browse files
author
birchkwok
committed
Performed basic testing to check if mmap is causing Windows test failures.
1 parent 4d40bb3 commit dffbd7f

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

lynse/utils/utils.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -109,28 +109,29 @@ def wrapper(*args, **kwargs):
109109

110110

111111
def load_chunk_file(filename):
112-
np_array = np.asarray(np.load(filename, mmap_mode='r'))
112+
np_array = np.load(filename)
113113
return np_array
114114

115115

116116
class NpyLoader:
117117
def __init__(self, filename):
118118
self.filename = filename
119119
self.np_array = None
120-
self.mmap = None
120+
# self.mmap = None
121121

122122
def __enter__(self):
123123
self.np_array = load_chunk_file(self.filename)
124124

125-
self.mmap = getattr(self.np_array, 'base', None)
125+
# self.mmap = getattr(self.np_array, 'base', None)
126126

127127
return self.np_array
128128

129129
def __exit__(self, exc_type, exc_value, traceback):
130-
if self.np_array is not None:
131-
del self.np_array
132-
if self.mmap is not None and hasattr(self.mmap, 'close'):
133-
self.mmap.close()
130+
pass
131+
# if self.np_array is not None:
132+
# del self.np_array
133+
# if self.mmap is not None and hasattr(self.mmap, 'close'):
134+
# self.mmap.close()
134135

135136

136137

0 commit comments

Comments
 (0)