tft_init_processor

接口功能

初始化MindIO TFT Processor模块。

接口格式

mindio_ttp.framework_ttp.tft_init_processor(rank: int, world_size: int, enable_local_copy: bool, enable_tls=True, tls_option_top_path='', enable_uce=True, enable_arf=False)

接口参数

参数

是否必选

说明

取值要求

rank

必选

当前执行训练任务NPU卡号。

int,[0, world_size)。

world_size

必选

参与训练任务的集群卡数。

int,[1, 100000]。

enable_local_copy

必选

是否启用local copy。

  • False:关闭
  • True:启用

enable_tls

可选

TLS加密传输开关。

  • False:关闭
  • True:启用

默认为True。

tls_option_top_path

可选

TLS的证书和密钥配置总目录。

默认为空,开启TLS认证后要求为合法路径,不能为软链接、超长路径等。具体配置指导见导入TLS证书

enable_uce

可选

MindIO UCE特性开关。

  • False:关闭
  • True:启用

默认为True。

enable_arf

可选

MindIO ARF特性开关。

  • False:关闭
  • True:启用

默认为False。

返回值

无返回值,出错会打印ERROR日志、抛出异常。