numpy.core._exceptions._ArrayMemoryError: Unable to allocate 96.2 GiB for an array with shape (1809000, 168, 85) and data type float32

Dear colleagues,

while running the 3D Flex Reconstruction I got the following memory error

Traceback (most recent call last):
File “cryosparc_master/cryosparc_compute/run.py”, line 96, in cryosparc_compute.run.main
File “/home/cryosparc_user/software/cryosparc/cryosparc_worker/cryosparc_compute/jobs/flex_refine/run_highres.py”, line 113, in run
ctfs_cpu = n.empty((N_D, N_highres, N_highres//2+1), n.float32)
numpy.core._exceptions._ArrayMemoryError: Unable to allocate 96.2 GiB for an array with shape (1809000, 168, 85) and data type float32

Is there any walk around this issue?

Thanks in advance.

Sincerely,
Dmitry

This error has been discussed in Error in 3D Flex Reconstruction

1 Like