# 根据环境变量控制model_eval接口输出
## shell version（for .sh 启动文件）
```shell
# 根据环境变量切换hikmars3和hikmars4的评估（不设置则默认是4）
export hikmars_version='3'

# pr图是否添加显示插值（全插/11点）的折线（'every', 'eleven'）（不设置默认不显示）
export pr_inter='every'

# 是否显示详细评估记录（不设置默认不显示）
export debug_mode='true'
```
## python version（for .py 启动文件）
```python
# 注意，需要放在文件首行
import os
os.environ['hikmars_version'] = '3'
os.environ['pr_inter'] = 'every'
os.environ['debug_mode'] = 'True'
```



# 接口调用方式
## version 1: 安装hikframe，直接调用接口
```python
from hikframe.dl.cv.utils import offline_eval


offline_eval(rets, anno_dir, save_dir, task_type, methods,
                 scoreThred=scoreThred, IOUThred=IOUThred)

```
## version 2: 将model_eval文件夹拷贝到评估脚本同级目录下，调用接口
```python
from model_eval.eval import eval as offline_eval


offline_eval(rets, anno_dir, save_dir, task_type, methods,
                 scoreThred=scoreThred, IOUThred=IOUThred)
```