mindspore.runtime.launch_blocking
- mindspore.runtime.launch_blocking()[源代码]
表示是否启动设备同步执行。默认值:
False
,此时在设备上异步执行算子,当算子执行出错时,将无法定位特定错误脚本代码的位置。 当调用该接口,会修改值为true,将在设备上同步执行算子。这将降低程序的执行性能。 此时,当算子执行出错时,可以根据错误的调用栈来定位错误脚本代码的位置。说明
不需要任何参数。
默认情况下,操作是异步执行的。
调用该函数可以同步执行。
样例:
>>> import mindspore as ms >>> ms.set_device("Ascend", 1) >>> ms.runtime.launch_blocking()