I use Keras to run Neural Network, and it encounters this issue:
W tensorflow/core/framework/allocator.cc:101]:
Allocation of 19267584 exceeds 10% of system memory.
I already saw some discussion about this, like changing the batch size (which works for me) but I also want to know if there is a permanent way to solve this issue, for example, I could install one extra SSD to increase the physical storage of my Linux system.
I'm new to Linux and Machine Learning, so I'm not sure if this issue could be simply solved like this. Please let us know, thank you in advance.
Some discussion about this allocation exceeds 10% of system memory could be found below to provide you more context:
https://github.com/tensorflow/tensorflow/issues/18736
Tensorflow Allocation Memory: Allocation of 38535168 exceeds 10% of system memory