numpyオブジェクトの保存・読み込み

numpyオブジェクトの保存と読み込みを行う

Sample

# coding:utf-8
import numpy as np

# 標準正規分布による乱数を値に持つ3x3行列
x = np.random.randn(3, 3)
print x

# xを保存する
np.save('random.npy', x)

# xを読み込む
y = np.load('random.npy')
print y

出力結果

[[-0.75842355 -0.44355869 -1.27655413]
 [ 0.0365756  -0.04802514 -0.21215251]
 [ 0.60711507  1.033892    0.22241454]]
[[-0.75842355 -0.44355869 -1.27655413]
 [ 0.0365756  -0.04802514 -0.21215251]
 [ 0.60711507  1.033892    0.22241454]]