So ändern Sie die Größe eines HDF5-Arrays mit 'h5py'

8

Wie kann ich die Größe eines HDF5-Arrays mithilfe der h5py Python-Bibliothek ändern?

Ich habe versucht, die Methode .resize und für ein Array mit chunks auf True zu setzen. Ach, ich vermisse immer noch etwas.

%Vor%     
MRocklin 10.04.2014, 20:22
quelle

2 Antworten

5

Wie von Oren erwähnt, müssen Sie maxshape verwenden, wenn Sie dataset erstellen, wenn Sie die Array-Größe später ändern möchten. Wenn Sie eine Dimension auf None festlegen, können Sie diese Dimension später auf 2 ** 64 (die Grenze von h5) ändern:

%Vor%

Weitere Informationen finden Sie in den Dokumenten .

    
user130604 06.10.2014 00:19
quelle
3

Sie müssen diese Zeile ändern:

%Vor%

An

%Vor%

Ändern Sie die? zu welcher Größe auch immer du was

Lesen Sie hier: Ссылка

    
Oren 01.05.2014 20:00
quelle

Tags und Links