【NumPy】配列をnpyファイルとして書き出す

saveメソッドで配列をnpyファイルとして書き出す。

import numpy as np

TONES = {
  'C4': 261.626,
  'D4': 293.665,
  'E4': 329.628,
  'F4': 349.228,
  'G4': 391.995,
  'A4': 440.000,
  'B4': 493.883,
  'C5': 523.251
}

melody = ([
  [['C4'], 1/4],
  [['D4'], 1/4],
  [['E4'], 1/4],
  [['F4'], 1/4],
  [['G4'], 1/4],
  [['A4'], 1/4],
  [['B4'], 1/4],
  [['C5'], 1/4]
])

np.save('TONES.npy', TONES)
np.save('melody.npy', melody)

参考

numpy.save — NumPy v1.26 Manual

タイトルとURLをコピーしました