AttributeError: ‘Namespace‘ object has no attribute ‘EarlyStopping‘

报错原因

这个报错信息表明在Python脚本train.py中尝试访问命令行参数args.EarlyStopping时出错,具体错误是AttributeError: 'Namespace'对象没有名为EarlyStopping的属性。

在Python的argparse模块中,当我们通过命令行传递参数并解析时,解析结果会被封装成一个argparse.Namespace对象。当你尝试访问args.EarlyStopping时,Python告诉你这个对象中没有定义这个属性,也就是说,在编写和调用argparse.ArgumentParser实例时,没有正确地添加名为EarlyStopping的参数选项。

解决办法

根据上述报错,找到相应文件夹的代码,报错在104行,发现

很明显发现模块整体代码定义的 函数中没有使用EarlyStopping,且没有通过args字典和硬编码的方式传入EarlyStopping参数,只是在最后模块主入口104行添加了EarlyStopping,导致调入出现错误。

最后删除105行程序成功运行。

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-03 04:18:03       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-03 04:18:03       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-03 04:18:03       82 阅读
  4. Python语言-面向对象

    2024-04-03 04:18:03       91 阅读

热门阅读

  1. 剑指offer打卡 JZ10 斐波那契数列

    2024-04-03 04:18:03       34 阅读
  2. 理解MYSQL底层索引

    2024-04-03 04:18:03       42 阅读
  3. 搜索引擎-01-概览

    2024-04-03 04:18:03       39 阅读
  4. 父类子类继承关系

    2024-04-03 04:18:03       36 阅读
  5. 存放自定义数据类型的大/小根堆定义

    2024-04-03 04:18:03       43 阅读
  6. C++经典面试题目(十四)

    2024-04-03 04:18:03       37 阅读
  7. 免试生常问的一些问题汇总---专升本学习篇

    2024-04-03 04:18:03       39 阅读
  8. python内置函数 Z

    2024-04-03 04:18:03       38 阅读
  9. Nginx-记

    Nginx-记

    2024-04-03 04:18:03      34 阅读
  10. 第7单元日考

    2024-04-03 04:18:03       35 阅读