美文网首页
Process finished with exit code

Process finished with exit code

作者: morn___ | 来源:发表于2019-05-30 17:40 被阅读0次

场景: MNIST(Scikit-Learn)自带的图片识别库,进行降维,使用RBF(高斯相似度)核主成分分析时候,报出这个error:
Process finished with exit code 138 (interrupted by signal 10: SIGBUS)

下面看问题code

rbf_pca = KernelPCA(n_components=2,kernel='rbf',gamma=0.04)
x_rbf_reduced = rbf_pca.fit_transform(X_train)

这是应为MNIST这个数据集略大,使用PCA降维算法进行核主成分分析时候内存耗尽导致

所以我们要分批次进行fit_transform
比如我们一次处理100个实例 这样就不会有问题了

rbf_pca = KernelPCA(n_components=2, kernel='rbf', gamma=0.04)
x_rbf_reduced = rbf_pca.fit_transform(X_train[:100, :])
print(x_rbf_reduced.shape)

相关文章

网友评论

      本文标题:Process finished with exit code

      本文链接:https://www.haomeiwen.com/subject/bvovtctx.html