使用pycharm以及TensorFlow一版本实现猫狗识别时出现get_files的问题

使用pycharm以及TensorFlow一版本实现猫狗识别时出现这样的报错该怎么解决啊?

img


train_img, train_label = input_data.get_files(train_dir)
AttributeError: module 'tensorflow.examples.tutorials.mnist.input_data' has no attribute 'get_files'

出现报错信息“AttributeError: module 'tensorflow.examples.tutorials.mnist.input_data' has no attribute 'get_files'”,通常意味着在调用 input_data.get_files() 方法时,出现了问题。

要解决这个问题,需要先确定导致该报错的原因。通常情况下,报错信息会提示调用的方法缺失在该模块中的特定属性。

为了确定缺失的属性,需要先查看该模块的源代码,查找缺失的属性的实现方式。根据报错信息中的提示,缺失的属性是 get_files() 方法。

因此,需要先修改代码中调用 input_data.get_files() 方法的语句,确保该语句使用了正确的模块名称和属性名称。

接下来,需要使用 PyCharm 的搜索功能查找缺失的属性的实现方式,并添加正确的代码实现。

最后,重新运行代码,检查报错是否已经解决。如果仍然报错,需要进一步排查代码中的逻辑问题。