scripts/npy.py (12 lines of code) (raw):

#!/usr/bin/env python import numpy as np path = 'numpy/src/test/resources/' a1d = range(0, 10) np.save(open(path + 'a1d-int.npy', 'w'), np.array(a1d, np.int32)) np.save(open(path + 'a1d-long.npy', 'w'), np.array(a1d, np.int64)) np.save(open(path + 'a1d-float.npy', 'w'), np.array(a1d, np.float32)) np.save(open(path + 'a1d-double.npy', 'w'), np.array(a1d, np.float64)) a2d = [[i * 10 + j for j in range(0, 5)] for i in range(0, 10)] np.save(open(path + 'a2d-int.npy', 'w'), np.array(a2d, np.int32)) np.save(open(path + 'a2d-long.npy', 'w'), np.array(a2d, np.int64)) np.save(open(path + 'a2d-float.npy', 'w'), np.array(a2d, np.float32)) np.save(open(path + 'a2d-double.npy', 'w'), np.array(a2d, np.float64))