Apollo3zehn / PureHDF

A pure .NET library that makes reading and writing of HDF5 files (groups, datasets, attributes, ...) very easy.
MIT License
50 stars 18 forks source link

Filter pipeline improvements v2 #34

Open Apollo3zehn opened 1 year ago

Apollo3zehn commented 1 year ago

Linked to: #33

Pipeline has been improved but memory cannot be rented yet. Problem is that it is impossible to say if the returned memory is a sliced version of the previously rented memory or an independent one. So we cannot simply free the rented memory and all other memories when the method returns. We have to wait until the pipeline finished and that might cause large and useless memory consumption.