[发明专利]模型测试方法、装置及计算设备、存储介质有效
申请号: | 201911369350.4 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111177222B | 公开(公告)日: | 2023-03-03 |
发明(设计)人: | 李一非;孙福宁;许迅腾 | 申请(专利权)人: | 腾讯云计算(北京)有限责任公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/22;G06F16/29;G06F9/54 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 测试 方法 装置 计算 设备 存储 介质 | ||
本申请提供一种模型测试方法、装置及计算设备、存储介质,涉及计算机技术,包括:首先获取历史测试数据,其中:所述历史测试数据包括以时间点为索引记录的各个时间点的测试数据;然后按照所述历史测试数据的时间点顺序,依次获取各个时间点对应的测试数据并存储到消息队列中,以使待测试模型按照所述时间点顺序从所述消息队列中获取各时间点对应的测试数据进行测试,其中:所述消息队列用于模拟所述待测试模型在在线场景时实时获取数据的消息通道。该方式中通过对历史测试数据建立时间索引并存储到消息队列中,提高了对于待测试模型的测试数据输入顺序的准确性以及测试的时间效率。
技术领域
本申请涉及计算机技术,尤其涉及大数据处理技术领域,提供一种模型测试方法、装置及计算设备、存储介质。
背景技术
相关技术中,基于海量的大数据可实现大数据分析以此来获得一些需要的分析结果。例如基于各个终端用户的位置信息,可通过模型进行线上分析,实时确定不同区域的区域热力,例如人流越多的区域热力越高。
当然,对大数据进行分析的模型也不仅限于进行线上分析的模型,也可以包括线下分析的模型。但是无论是线上的模型还是线下的模型,模型都可能基于某种原因进行优化,优化的模型需要通过测试才能正常作业得到准确的分析结果。为便于区分,需要测试的模型统称为测试模型。对于测试模型的测试,往往需要从海量离线日志中将特定日志作为测试模型的输入数据来执行测试任务。
但发明人发现,上述方案对模型的测试不够准确,且耗时较长。
发明内容
本申请实施例提供一种模型测试方法、装置及计算设备、存储介质,用以提高对于待测试模型测试的测试数据输入顺序的准确性以及测试的时间效率。
第一方面,本申请实施例提供一种模型测试方法,所述方法包括:
获取历史测试数据,其中:所述历史测试数据包括以时间点为索引记录的各个时间点的测试数据;
按照所述历史测试数据的时间点顺序,依次获取各个时间点对应的测试数据并存储到消息队列中,以使待测试模型按照所述时间点顺序从所述消息队列中获取各时间点对应的测试数据进行测试,其中:所述消息队列用于模拟所述待测试模型在在线场景时实时获取数据的消息通道。
第二方面,本申请实施例提供一种模型测试方法装置,所述装置包括:
第一获取模块,用于获取历史测试数据,其中:所述历史测试数据包括以时间点为索引记录的各个时间点的测试数据;
第二获取模块,用于按照所述历史测试数据的时间点顺序,依次获取各个时间点对应的测试数据并存储到消息队列中,以使待测试模型按照所述时间点顺序从所述消息队列中获取各时间点对应的测试数据进行测试,其中:所述消息队列用于模拟所述待测试模型在在线场景时实时获取数据的消息通道。
第三方面,本申请实施例还提供一种计算设备,包括:
存储器以及处理器;
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序第一方面任一项所述的模型测试方法。
第四方面,本申请实施例还提供一种计算机存储介质,其中,所述计算机存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行本申请实施例中的任一模型测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯云计算(北京)有限责任公司,未经腾讯云计算(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911369350.4/2.html,转载请声明来源钻瓜专利网。