Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
IPython笔记本内核不断出现故障。如何处理大型数组计算?_Python_Kernel_Ipython Notebook_Large Data_Bigdata - Fatal编程技术网

IPython笔记本内核不断出现故障。如何处理大型数组计算?

IPython笔记本内核不断出现故障。如何处理大型数组计算?,python,kernel,ipython-notebook,large-data,bigdata,Python,Kernel,Ipython Notebook,Large Data,Bigdata,我用我的IPython笔记本做了一些繁重的工作,在那里我对阵列(50、10000、10000)进行了多次逐元素操作 这已经是在我将数据分解成“可行”的片段之后 不幸的是,我的IPython笔记本的内核仍然死掉 (1) 为什么内核会死亡?是因为存储空间被最大化了吗 (2) 我有什么选择?我应该保存输出并将其导入新笔记本吗 编辑:我使用的代码是这样的。矩阵是一个外部输入 瓶颈在这里: import math import matplotlib.pyplot as plt import numpy

我用我的IPython笔记本做了一些繁重的工作,在那里我对阵列(50、10000、10000)进行了多次逐元素操作

这已经是在我将数据分解成“可行”的片段之后

不幸的是,我的IPython笔记本的内核仍然死掉

(1) 为什么内核会死亡?是因为存储空间被最大化了吗

(2) 我有什么选择?我应该保存输出并将其导入新笔记本吗

编辑:我使用的代码是这样的。矩阵是一个外部输入

瓶颈在这里:

import math
import matplotlib.pyplot as plt 
import numpy as np

matrix # already defined, an input
          # matrix.shape is (12534, 12534)

from scipy.special import eval_legendre  ##special scipy function
arr = np.arange(513) 

bottleneck = eval_legendre(arr[:, None, None], dotproductmatrix)
显然,这是行不通的。所以,我试着对legendre进行部分评估