SwinTransformerBlock.init_bert_weights() takes 1 positional argument but 2 were given
时间: 2023-12-05 16:10:33 浏览: 70
解决Tensorflow2.0 tf.keras.Model.load_weights() 报错处理问题
这个错误通常是因为你在调用Swin Transformer模型时传入了不正确的参数。具体来说,SwinTransformerBlock.init_bert_weights()函数只需要一个参数,但你却传入了两个参数。这可能是因为你在调用函数时传入了多余的参数或者参数名称错误。
为了解决这个问题,你需要仔细检查你的代码并确保你传递给函数的参数数量和名称是正确的。如果你无法解决这个问题,请提供更多的代码和上下文,以便我能够更好地帮助你。
阅读全文