西木九 2021-06-28 17:22 采纳率: 100%
浏览 37
已采纳

请问有人知道这两句的区别是什么么?

#1
label_map = dict((v,k) for k,v in train_generator.class_indices.items())
#2
label_map = (train_generator.class_indices)
label_map = dict((v,k) for k,v in label_map.items()) #flip k,v

在实验Cats Vs Dogs的分类。predict时,用#1会报错,#2可以运行。

AttributeError: 'DataFrameIterator' object has no attribute 'class_indices'

请问有人知道这两句的区别是什么么?

 

  • 写回答

3条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥15 access数据库出错
      • ¥15 blender python输出纹理坐标(像素级)与三维坐标的对应关系
      • ¥15 python文件分发
      • ¥15 关于#c语言#的问题:要求:输出格式要界面直观、清晰大方、格式规范
      • ¥15 计算机组成汇编语言电路升级
      • ¥15 hadoop网站点击流数据分析项目
      • ¥15 TDA4 USB 识别不到的问题
      • ¥36 禁用ssl重协商以达到解决DOS漏洞
      • ¥20 cad 编写网表完成以下问题
      • ¥15 materials studio软件的forcite模块