title: Tensorflow CPU memory problem (allocation exceeds 10% of system memory)
body: <p>I created a program in python using Keras/Tensorflow. I don't have any problem for the creation of my data and the training. However, I have the following error when I want to <strong>evaluate</strong> my model:</p>
  
  <pre><code>Using TensorFlow backend.
  WARNING:tensorflow:From /usr/local/lib/python3.6/dist-packages/keras/backend/tensorflow_backend.py:4213: sparse_to_dense (from tensorflow.python.ops.sparse_ops) is deprecated and will be removed in a future version.
  Instructions for updating:
  Create a `tf.sparse.SparseTensor` and use `tf.sparse.to_dense` instead.
  2018-12-05 19:20:44.932780: W tensorflow/core/framework/allocator.cc:122] Allocation of 3359939800 exceeds 10% of system memory.
  terminate called after throwing an instance of 'std::bad_alloc'
    what():  std::bad_alloc
  Abandon (core dumped)
  </code></pre>
  
  <p>It seems to be a <strong>memory allocation problem</strong>. I reduced the size of my model and make smaller all the parameters but nothing has changed. I don't know how to solve this issue. </p>