GSTT-CSC / MLOps

Framework for building ML apps
GNU General Public License v3.0
9 stars 5 forks source link

Option to cache XNAT data #134

Open laurencejackson opened 1 year ago

laurencejackson commented 1 year ago

Importing a project's data from XNAT for each run is a large fraction of each iteration of training runs. This is because on each run the data is downloaded from the server to memory and then discarded when the script exits.

We should implement a caching system so that the downloaded data is stored in an ordered way on the local disk.

The persistence of this data could be defined by.

@GSTT-CSC/core tagging for visibility/input.