【问题标题】:Jupyter Notebook/PyTorch, module 'torch' has no attribute 'BoolTensor'Jupyter Notebook/PyTorch,模块“火炬”没有属性“BoolTensor”
【发布时间】:2020-02-09 11:07:09
【问题描述】:

我在 PyTorch 工作,我需要使用 BoolTensor,根据文档 https://pytorch.org/docs/stable/tensors.html 可以使用它

但是,当我尝试初始化 BoolTensor 时出现错误:“AttributeError: module 'torch' has no attribute 'BoolTensor'”

所有其他张量都正常工作,例如 LongTensor 或 DoubleTensor

我不知道是什么导致了这个特定的错误,因为只有一种类型的张量对我不起作用似乎很奇怪......

【问题讨论】:

  • 您使用的是什么版本的 PyTorch?你可以看到:print(torch.__version__)。我认为您需要 PyTorch 1.2 或更高版本才能使用它们。

标签: jupyter-notebook pytorch


【解决方案1】:

请使用torch.ByteTensor 而不是torch.BoolTensor

【讨论】:

    猜你喜欢
    • 2018-10-10
    • 2021-12-23
    • 2018-04-29
    • 1970-01-01
    • 2021-09-22
    • 2022-06-27
    • 1970-01-01
    • 2023-04-04
    • 2021-05-13
    相关资源
    最近更新 更多