当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python PyTorch Future.set_exception用法及代码示例


本文简要介绍python语言中 torch.futures.Future.set_exception 的用法。

用法:

set_exception(result)

参数

result(BaseException) -这个 Future 的例外。

为此 Future 设置一个异常,这会将这个 Future 标记为已完成但有错误并触发所有附加的回调。请注意,在此 Future 上调用 wait()/value() 时,此处设置的异常将内联引发。

例子:

>>> fut = torch.futures.Future()
>>> fut.set_exception(ValueError("foo"))
>>> fut.wait()
Traceback (most recent call last):
...
ValueError: foo

相关用法


注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torch.futures.Future.set_exception。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。