MSConfig

import com.mindspore.lite.config.MSConfig;

MSConfig类用于保存执行中的配置变量。

init

public boolean init(int deviceType, int threadNum, int cpuBindMode, boolean enable_float16)

初始化MSConfig。

public boolean init(int deviceType, int threadNum, int cpuBindMode)

初始化MSConfig,enable_float16默认为false。

public boolean init(int deviceType, int threadNum)

初始化MSConfig,cpuBindMode默认为CpuBindMode.MID_CPUenable_float16默认为false。

public boolean init(int deviceType)

初始化MSConfig,cpuBindMode默认为CpuBindMode.MID_CPUthreadNum默认为2enable_float16默认为false。

public boolean init()

初始化MSConfig,deviceType默认为DeviceType.DT_CPUcpuBindMode默认为CpuBindMode.MID_CPUthreadNum默认为2enable_float16默认为false。

  • 返回值

    初始化是否成功。

free

public void free()

释放MSConfig运行过程中动态分配的内存。LiteSession init之后即可释放。