deephealthproject / eddl

European Distributed Deep Learning (EDDL) library. A general-purpose library initially developed to cover deep learning needs in healthcare use cases within the DeepHealth project.
https://deephealthproject.github.io/eddl/
MIT License
34 stars 10 forks source link

Missing destructors #172

Closed lauracanalini closed 4 years ago

lauracanalini commented 4 years ago

We noticed that the destructors of several classes are missing (e.g., ConvolDescriptor, PoolDescriptor, LConv and LBatchNorm but also others) and this causes large memory leaks. Can you check it out?

salvacarrion commented 4 years ago

I'll check out. Keep in mind that there are many memory leaks as we've been focus on other things (installation, dependency management, correctness, etc)