我是靠谱客的博主 称心黑裤,最近开发中收集的这篇文章主要介绍RuntimeError: einsum(): operands do not broadcast with remapped shapes [original->remapped]项目场景:问题描述,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

项目场景:

multihead-attention训练

out = torch.einsum('b h d e, b h d n -> b h e n', context, q)
  File "/root/anaconda3/lib/python3.7/site-packages/torch/functional.py", line 327, in einsum
    return _VF.einsum(equation, operands)  # type: ignore[attr-defined]
RuntimeError: einsum(): operands do not broadcast with remapped shapes [original->remapped]: [3, 4, 32, 32]->[3, 4, 32, 1, 32] [2, 4, 32, 65536]->[2, 4, 1, 65536, 32]

 

问题描述

完整报错:

Traceback (most recent call last):
  File "multi_train.py", line 38, in <module>
    trainer.train()
  File "/root/sketchMultimodal/denoising-diffusion-pytorch-master/denoising_diffusion_pytorch/denoising_diffusion_pytorch.py", line 661, in train
    all_images_list = list(map(lambda n: self.ema_model.sample(condition=data_c, batch_size=n), batches))
  File "/root/sket

最后

以上就是称心黑裤为你收集整理的RuntimeError: einsum(): operands do not broadcast with remapped shapes [original->remapped]项目场景:问题描述的全部内容,希望文章能够帮你解决RuntimeError: einsum(): operands do not broadcast with remapped shapes [original->remapped]项目场景:问题描述所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(63)

评论列表共有 0 条评论

立即
投稿
返回
顶部