tensorflow训练过程中’dict_values’ object has no attribute 'op’的解决方法 tf.train.AdamOptimizer(learning_rate=0.001, beta1=0.9).minimize(self.loss, var_list=self.all_variables.values()) 报错原因是上面代码中的var_list参数必须是list或者是元组,而self.all_variables作为一个字典对象,values()方法会返回一个dict_list类型的变量,需要使用list()强制转换为list类型