どのように(1)hdf5ファイルの下ですべての配列を選択し、(2)それらの配列に対して計算を適用し、最後に(3)別のhdf5ファイルで新しい配列をバッチ作成するか?例えばNumpyで配列を選択して計算する方法は?
:
import numpy
import tables
file = openFile('file1',"r")
array1 = file.root.array1
array1_cal = (array1 <= 1)
newfile.createArray('/','array1_cal',array1_cal)
array2 = file.root.array2
array2_cal = (array2 <= 1)
newfile.createArray('/','array2_cal',array2_cal)
は、私がどのようにIバッチ処理化でき、100の+シングルHDF5ファイルの下に配列し、いくつかのHDF5ファイルを持っていますか?どうもありがとう。
あなたのHDFファイルの構造は何ですか?たとえば、すべての配列がルートからぶら下がっていますか?その構造を新しいファイルに複製しますか? – dtlussier