TypeError: __init__() missing 2 required positional arguments: 'batch_size' and 'drop_remainder'
时间: 2024-06-02 08:10:09 浏览: 71
这个错误通常是因为你创建了一个类的实例时,没有传递必须的参数。根据错误提示,你需要传递两个必须的参数 `batch_size` 和 `drop_remainder` 给这个类的构造函数 `__init__()`。你需要检查你的代码,确认你在创建类的实例时是否传递了这两个参数,如果没有,需要进行传递。如果你不确定应该传递什么值,可以查看文档或者源代码,了解这些参数的作用和默认值。
相关问题
TypeError: __init__() missing 2 required positional arguments: 'input_size' and 'hidden_size'
这个错误通常是因为你创建了一个类的实例,但是没有提供所需的参数。在这个错误消息中,它告诉你你的类的 `__init__` 方法需要两个参数:`input_size` 和 `hidden_size`,但是你没有提供它们。
你需要检查你创建实例时的参数,并确保你在创建实例时提供了所有必需的参数。如果你不确定怎么做,可以查看类的文档或者代码来了解需要哪些参数。
TypeError: __init__() missing 2 required positional arguments: 'num_heads' and 'window_size'
这个错误通常是因为你创建一个类的实例时没有传入必需的参数。在你的情况下,你正在尝试初始化一个类,但是你没有提供两个必需的参数:'num_heads' 和 'window_size'。你需要检查你的代码,确保你在创建类实例时传入了这两个参数。如果你已经传入了这些参数,那么可能是你的类的构造函数需要更改。
阅读全文