title: load a trained model in other process with tflearn
body: <p>I am trying to save a model and load it in other process with tflearn library... </p>
  
  <p>So I generated the model: </p>
  
  <pre><code>lenx = 21908
  leny = 81
  # Build neural network
  net = tflearn.input_data(shape=[None, lenx])
  net = tflearn.fully_connected(net, 8)
  net = tflearn.fully_connected(net, 8)
  net = tflearn.fully_connected(net, leny, activation='softmax')
  net = tflearn.regression(net)
  
  # Define model and setup tensorboard
  model = tflearn.DNN(net, tensorboard_dir='tflearn_logs')
  # Start training (apply gradient descent algorithm)
  model.fit(train_x, train_y, n_epoch=10, batch_size=8, show_metric=True)
  model.save('model.tflearn')
  </code></pre>
  
  <p>That works Ok! 
  Then in other file, to run in other process I am trying to load it, in this way: </p>
  
  <pre><code>lenx = 21908
  leny = 81
  # Build neural network
  net = tflearn.input_data(shape=[None, lenx])
  net = tflearn.fully_connected(net, 8)
  net = tflearn.fully_connected(net, 8)
  net = tflearn.fully_connected(net, leny, activation='softmax')
  net = tflearn.regression(net)
  
  model = tflearn.DNN(net, tensorboard_dir='tflearn_logs')
  
  model.load("model.tflearn")
  </code></pre>
  
  <p>But I got this error: </p>
  
  <pre><code>ValueError: Cannot feed value of shape (1, 0) for Tensor 'InputData/X:0', which has shape '(?, 21908)'
  </code></pre>
  
  <p>I have tried many things but it does not work. </p>