# 评测场景简介 ### 精度测评 #### 服务化精度测评 - 功能描述:评估部署为服务形式的模型在特定数据集上的预测准确率,当前支持基于生成式和PPL(Perplexity-based,困惑度)模式精度测评。 - 要求:模型已部署,需测试其实际服务能力 - 此场景支持的模型任务和数据集任务: - **模型任务**:📚 [服务化推理后端](../all_params/models.md#服务化推理后端) - **数据集任务**:📚 [开源数据集](../all_params/datasets.md#开源数据集) 与 📚 [自定义数据集](../all_params/datasets.md#自定义数据集) - 约束:当前PPL模式精度测评任务只支持`vllm_api_general`和`vllm_api_general_chat`两种模型配置,其他均不支持。 依据使用需求选好**模型任务**和**数据集任务**后,此场景的具体使用方法详见文档:📚 [服务化精度测评指南](accuracy_benchmark.md) #### 纯模型精度测评 - 功能描述:评估本地加载模型(非服务化)在不同数据集上的准确性 - 要求:离线模型权重和部署环境 - 支持: - **模型任务**:📚 [本地模型后端](../all_params/models.md#本地模型后端) - **数据集任务**:📚 [开源数据集](../all_params/datasets.md#开源数据集) 与 📚 [自定义数据集](../all_params/datasets.md#自定义数据集) - 约束:不支持PPL模式测评任务 依据使用需求选好**模型任务**和**数据集任务**后,此场景的具体使用方法详见文档:📚 [纯模型精度测评指南](accuracy_benchmark_local.md) ### 性能测评 #### 服务化性能测评 - 功能描述:在真实部署环境中评估服务模型的运行效率(吞吐、延迟) - 要求:模型推理服务需支持**流式接口**方式访问 - 支持: - **模型任务**:📚 [服务化推理后端](../all_params/models.md#服务化推理后端)中的流式接口类型 - **数据集任务**:📚 [支持数据集类型](../all_params/datasets.md#支持数据集类型)中的所有数据类型 - 注意:性能测评所占用的缓存大小与请求的上下文长度以及请求的数量成正比,因此通常与测评时长呈正相关增长 - 约束:不支持PPL模式测评任务 依据使用需求选好**模型任务**和**数据集任务**后,此场景的具体使用方法详见文档:📚 [服务化性能测评指南](performance_benchmark.md#服务化性能测评指南)。