def initialize_network(self, logs_dir):
print("Initializing network...")
self.logs_dir = logs_dir
self.sess = tf.Session()
self.summary_op = tf.merge_all_summaries()
self.saver = tf.train.Saver()
self.summary_writer = tf.train.SummaryWriter(self.logs_dir, self.sess.graph)
self.sess.run(tf.initialize_all_variables())
ckpt = tf.train.get_checkpoint_state(self.logs_dir)
if ckpt and ckpt.model_checkpoint_path:
self.saver.restore(self.sess, ckpt.model_checkpoint_path)
print("Model restored...")
self.coord = tf.train.Coordinator()
self.threads = tf.train.start_queue_runners(self.sess, self.coord)
评论列表
文章目录