TypeError: global_variables_initializer() takes 0 positional arguments but 1 was given
时间: 2023-11-07 14:15:42 浏览: 72
第十一天 04魔法方法【千锋Python人工智能学院】1
这个错误通常是因为您正在使用一个过时的TensorFlow版本。在TensorFlow 2.0及更高版本中,`tf.global_variables_initializer()`已被删除,因为变量初始化现在是自动完成的。如果您使用的是TensorFlow 1.x版本,您需要使用`tf.initialize_all_variables()`来初始化全局变量。如果您正在使用TensorFlow 2.x版本,则不需要显式地初始化变量,因为它们会在需要时自动初始化。
阅读全文