相关疑难解决方法(0)

为什么pickle比np.save花费的时间长这么多?

我想保存一个dict或数组。

我尝试了 withnp.save和 with pickle,发现前者总是花费更少的时间。

我的实际数据要大得多,但为了演示目的,我在这里只展示了一小部分:

import numpy as np
#import numpy.array as array
import time
import pickle

b = {0: [np.array([0, 0, 0, 0])], 1: [np.array([1, 0, 0, 0]), np.array([0, 1, 0, 0]), np.array([0, 0, 1, 0]), np.array([0, 0, 0, 1]), np.array([-1,  0,  0,  0]), np.array([ 0, -1,  0,  0]), np.array([ 0,  0, -1,  0]), np.array([ 0,  0,  0, -1])], 2: [np.array([2, 0, 0, 0]), np.array([1, 1, 0, 0]), np.array([1, 0, 1, 0]), np.array([1, …
Run Code Online (Sandbox Code Playgroud)

python numpy save pickle

1
推荐指数
1
解决办法
1042
查看次数

标签 统计

numpy ×1

pickle ×1

python ×1

save ×1