# RunnerConfig
RunnerConfig定义了MindSpore Lite并发推理的配置参数。
## 公有成员函数
| function |
| ------------------------------------------------------------ |
| [boolean init()](#init) |
| [void setWorkerNum()](#setworkernum) |
| [void setConfigInfo()](#setconfiginfo) |
| [void setConfigPath()](#setconfigpath) |
| [void getConfigPath()](#getconfigpath) |
| [long getRunnerConfigPtr()](#getrunnerconfigptr) |
## init
```java
public boolean init()
```
并发推理的配置参数初始化。
- 返回值
是否初始化成功。
```java
public boolean init(MSContext msContext)
```
并发推理的配置参数初始化。
- 参数
- `msContext`: 并发推理运行时的上下文配置。
- 返回值
是否初始化成功。
## setWorkerNum
```java
public void setWorkerNum(int workerNum)
```
并发推理中模型个数参数设置。
- 参数
- `workerNum`: 模型个数。
## setConfigInfo
```java
public void setConfigInfo(String section, HashMap config)
```
并发推理中模型配置参数设置。
- 参数
- `section`: 配置的章节名。
- `config`: 要更新的配置对。
## setConfigPath
```java
public void setConfigPath(String configPath)
```
并发推理中模型配置文件路径参数设置。
- 参数
- `configPath`: 配置文件路径。
## getConfigPath
```java
public String getConfigPath()
```
获取RunnerConfig中设置的配置文件的路径。
- 返回值
配置文件路径。
## getRunnerConfigPtr
```java
public long getRunnerConfigPtr()
```
获取底层并发推理配置参数指针。
- 返回值
底层并发推理配置参数指针。
## free
```java
public void free()
```
释放runnerConfig。