我正在尝试使用Matplotlib中的以下代码从xy数组中创建一个矩形网格。我的nx = 12720
和ny = 10117
from matplotlib.path import Path
nx, ny = range_samples, azimuth_lines # 12720, 10117
x, y = np.meshgrid(np.arange(nx), np.arange(ny)). # MEMORY ERROR
x, y = x.flatten(), y.flatten()
points = np.vstack((x, y)).T
import ipdb
ipdb.set_trace()
path = Path(sar_ver)
grid = path.contains_points(points)
我可以使用其他任何库来执行此操作吗?任何关于修复它的想法都将非常感激!
答案 0 :(得分:1)
实际上,通过杀死繁重的运行进程来修复它。有一个进程使用了大量内存。这与Matplotlib无关。如果我必须删除此问题,请与我们联系。我个人有点傻了!