Skip to main content

IsInitDevices

DestroyDevices​

函数功能​

释放所有设备资源。

函数原型​

APP_ERROR DeviceManager::DestroyDevices();

返回参数说明​

数据结构说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明。

父主题: DeviceManager

SetDeviceSimple​

函数功能​

功能等同于SetDevice函数。

函数原型​

APP_ERROR DeviceManager::SetDeviceSimple(DeviceContext device);

参数说明​

参数名输入/输出说明
device输入要使用的设备。

返回参数说明​

数据结构说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明。

父主题: DeviceManager

IsInitDevices​

函数功能​

所有设备是否初始化。

函数原型​

bool DeviceManager::IsInitDevices() const;

参数说明​

参数名输入/输出说明
device输入要使用的设备。

返回参数说明​

数据结构说明
bool所有设备是否初始化。

父主题: DeviceManager

CheckDeviceId​

函数功能​

检查设备ID是否合法。

函数原型​

APP_ERROR DeviceManager::CheckDeviceId(int32_t deviceId);

参数说明​

参数名输入/输出说明
deviceId输入设备ID。

返回参数说明​

数据结构说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明。

父主题: DeviceManager

IsAscend310B​

函数功能​

判断是否使用Atlas 200I/500 A2 推理产品。

函数原型​

static bool DeviceManager::IsAscend310B();

参数说明​

参数名输入/输出说明
device输入要使用的设备。

返回参数说明​

数据结构说明
bool判断是否使用Atlas 200I/500 A2 推理产品。

父主题: DeviceManager

GetSocName​

函数功能​

查询当前运行环境的芯片版本。

函数原型​

static std::string GetSocName();

返回参数说明​

数据结构说明
string返回芯片版本信息。
- 对于Atlas 200I/500 A2 推理产品,返回“310B”。

父主题: DeviceManager

在线提单