mindspore.hal.is_available
- mindspore.hal.is_available(device_target)[源代码]
查询指定后端是否可用。 若指定后端是可用的,那么所有依赖库需要被成功加载。
说明
接口即将废弃。
CPU环境,请使用接口
mindspore.device_context.cpu.is_available()
代替。GPU环境,请使用接口
mindspore.device_context.gpu.is_available()
代替。Ascend环境,请使用接口
mindspore.device_context.ascend.is_available()
代替。
- 参数:
device_target (str) - 用户指定的后端类型,必须是
"CPU"
,"GPU"
以及"Ascend"
的其中一个。
- 返回:
bool,指定后端在当前MindSpore包中是否可用。
样例:
>>> import mindspore as ms >>> device_target = ms.context.get_context("device_target") >>> print(ms.hal.is_available(device_target)) True