title: file doesn't exist after saving with tensorflow
body: <p>I saved my model using <code>tf.train.Saver('./model.ckpt')</code>, when I went to the local directory, I have found files named <code>model.ckpt.index</code>, <code>model.ckpt.meta</code> and <code>model.ckpt.data-00000-of-00001</code>, but not <code>model.ckpt</code>. As a consequence, I wasn't able to restore the model. Anyone know if i did anything wrong? Here's my code</p>
  
  <pre><code>class autoencoder(object):
      def __init__(self, network_architecture, learning_rate=0.001, regularization_constant=1):
          self.network_arch = network_architecture
          self.X = tf.placeholder(tf.float32, [None, network_architecture['n_input']])
          self.c = tf.Variable(regularization_constant, dtype=tf.float32)
  
          self._initialize_weights()
          self._build_graph()
  
          self.cost, self.optimizer = self._cost_optimizer(learning_rate)
  
          init = tf.global_variables_initializer()
          self.saver = tf.train.Saver()
  
          self.sess = tf.Session()
          self.sess.run(init)
  
     ...
  
      def save(self, path):
          self.saver.save(self.sess, path)
  
      def load(self, path):
          self.saver.restore(self.sess, path)
  </code></pre>