学习莫烦 tesorflow视频,然后敲代码,改了原来有的错误,现在是可以运行的版本了。加了很多注释。
# 参考https://morvanzhou.github.io/tutorials/machine-learning/tensorflow/5-09-RNN3/
修改的错误是:版本问题tf.train.SummaryWriter改为tf.summary.FilterWritwer;
tf.merge_all_summaries()改为tf.summary.merge_all();
错误:crossent = softmax_loss_function(labels=target, logits=logit)
TypeError: ms_error() got an unexpected keyword argument 'labels'
解决:def ms_error(self, labels, logits):
return tf.square(tf.subtract(labels,logits))
完整代码如下