Beckschen/TransUNet

当我在运行TransUNet-main的train.py时出现错误:KeyError: 'Transformer/encoderblock_0/Multi5HeadDotProductAttention_1/query/kernel is not a file in the archive' 这是在我进行KeyError: 'Transformer/encoderblock_0/MultiHeadDotProductAttention_1/query\\kernel is not a file in the archive'后的更改出现的错误,csdn说这是os.path.join 合并路径的时候出现的问题,更改后仍然出现以上错误

nishiwodebaby opened this issue · 4 comments

当我在运行TransUNet-main的train.py时出现错误:KeyError: 'Transformer/encoderblock_0/Multi5HeadDotProductAttention_1/query/kernel is not a file in the archive' 这是在我进行KeyError: 'Transformer/encoderblock_0/MultiHeadDotProductAttention_1/query\\kernel is not a file in the archive'后的更改出现的错误,csdn说这是os.path.join 合并路径的时候出现的问题,更改后仍然出现以上错误

我也,你解决了吗

解决了吗请问

我也是这个问题,请问有人解决了吗

vit_seg_modeling.py中,ROOT = f"Transformer/encoderblock_{n_block}" 这个末尾也要加/,即 ROOT = f"Transformer/encoderblock_{n_block}/"。修改后应该就可以了