此接口用于设置相应的昇腾AI处理器版本。
def te_set_version(soc_version, core_type="AiCore", aicore_num=None, l1_fusion=None, l2_mode="0", l2_fusion=None, kwargs=None)
参数名 |
类型 |
说明 |
---|---|---|
soc_version |
string类型,必选 |
昇腾AI处理器版本,如Ascend310,Ascend610、Ascend710等。
昇腾AI处理器的型号可通过如下方式查看:
|
core_type |
string类型,可选 |
核的类型,取值范围:"AiCore" "VectorCore"。 不填时默认为"AiCore"。 |
aicore_num |
int类型,可选 |
配置要使用的核数,取值范围[1~实际核数],不填时默认为实际核数。 |
l1_fusion |
bool类型,可选 |
是否做l1 fusion,取值范围:True, False。 若不设置,默认使用False。 |
l2_mode |
int类型,可选 |
该字段为预留字段,开发者无需关注。 |
l2_fusion |
bool类型,可选 |
该字段为预留字段,开发者无需关注。 |
kwargs |
string类型,可选 |
该字段为预留字段,开发者无需关注。 |
设置成功时返回字符串"success",否则返回"error"。
无
本示例中,以昇腾AI处理器的型号为“Ascend910”为例,实际调用时,请将变量soc_version的值修改为实际的昇腾AI处理器型号。
soc_version="Ascend910" te.platform.te_set_version(soc_version)