Traceback (most recent call last):
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\monai\transforms\transform.py”, line 141, in apply_transform
return _apply_transform(transform, data, unpack_items, lazy, overrides, log_stats)
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\monai\transforms\transform.py”, line 98, in _apply_transform
return transform(data, lazy=lazy) if isinstance(transform, LazyTrait) else transform(data)
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\monai\transforms\io\array.py”, line 291, in call
img_array, meta_data = reader.get_data(img)
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\monai\data\image_reader.py”, line 952, in get_data
data = self._get_array_data(i)
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\monai\data\image_reader.py”, line 1026, in _get_array_data
return np.asanyarray(img.dataobj, order=“C”)
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\nibabel\arrayproxy.py”, line 454, in array
arr = self._get_scaled(dtype=dtype, slicer=())
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\nibabel\arrayproxy.py”, line 421, in _get_scaled
scaled = apply_read_scaling(self._get_unscaled(slicer=slicer), scl_slope, scl_inter)
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\nibabel\arrayproxy.py”, line 391, in _get_unscaled
return array_from_file(
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\nibabel\volumeutils.py”, line 467, in array_from_file
n_read = infile.readinto(data_bytes)
File “D:\Anaconda\envs\cpupytorch\lib\gzip.py”, line 300, in read
return self._buffer.read(size)
File “D:\Anaconda\envs\cpupytorch\lib_compression.py”, line 68, in readinto
data = self.read(len(byte_view))
File “D:\Anaconda\envs\cpupytorch\lib\gzip.py”, line 506, in read
raise EOFError("Compressed file ended before the "
EOFError: Compressed file ended before the end-of-stream marker was reached
The above exception was the direct cause of the following exception:
Traceback (most recent call last):
File “D:\PythonProject\train_3d_cnn.py”, line 61, in <module>
for images, labels in train_loader:
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\torch\utils\data\dataloader.py”, line 708, in next
data = self._next_data()
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\torch\utils\data\dataloader.py”, line 764, in _next_data
data = self._dataset_fetcher.fetch(index) # may raise StopIteration
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\torch\utils\data_utils\fetch.py”, line 52, in fetch
data = [self.dataset[idx] for idx in possibly_batched_index]
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\torch\utils\data_utils\fetch.py”, line 52, in <listcomp>
data = [self.dataset[idx] for idx in possibly_batched_index]
File “D:\PythonProject\train_3d_cnn.py”, line 38, in getitem
img = self.transform(self.data_files[idx])
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\monai\transforms\compose.py”, line 335, in call
result = execute_compose(
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\monai\transforms\compose.py”, line 111, in execute_compose
data = apply_transform(
File “D:\Anaconda\envs\cpupytorch\lib\site-packages\monai\transforms\transform.py”, line 171, in apply_transform
raise RuntimeError(f"applying transform {transform}") from e
RuntimeError: applying transform <monai.transforms.io.array.LoadImage object at 0x00000204AE39BDC0>