Misalnya kita memiliki matriks (misalnya kita ingin menyimpan array numpy) dan kita menyimpannya dalam file HDF5, tapi kemudian kita ingin memperluas matriks dengan menambahkan beberapa baris ke akhir matriks asli (perhatikan bahwa matriks asli bisa sangat besar ~puluhan Gb dan tidak dapat dimuat ke dalam RAM)
Kami juga ingin memiliki kemampuan untuk membaca beberapa baris dari matriks dari titik mana pun (mungkin disebut irisan(?)) tanpa memuat seluruh matriks dalam RAM.
Adakah yang bisa memberikan contoh bagaimana hal itu bisa dilakukan dengan python?
PEMBARUAN:
Saya pikir pilihan lain adalah numpy.memmap , tapi sepertinya tidak ada tambahannya.
Ini sepertinya juga merupakan opsi tetapi beroperasi dengan data biner mentah , tetapi saya ingin memiliki akses ke matriks. Saya juga tidak tahu bagaimana melakukan append dalam kasus ini.