You have to train a 12GB dataset using a neural network with a machine which has only 3GB RAM. How would you go about it?
Training a Large Dataset with Limited RAM:
You can use techniques like mini-batch gradient descent to load and process small chunks of data at a time.
Consider using a distributed computing framework or cloud-based resources.
Use data generators or data streaming to read and process data sequentially.