collinarnett / protein_gan

Implementation of "Generative Modeling for Protein Structures" by Namrata Anand and Po-Ssu Huang
GNU General Public License v3.0
18 stars 6 forks source link

Implement Lazy Loading #6

Open collinarnett opened 4 years ago

collinarnett commented 4 years ago

Implementing lazy loading will help Protein GAB run on more hardware. Currently loading the 64x64 training dataset into memory takes up approximately 10GB which is not acceptable for most hardware configurations.

In order to implement lazy loading the following must be accomplished:

This will be handled as part of a custom pytorch dataset class.