[发明专利]模型测试方法、装置及计算设备、存储介质有效
申请号: | 201911369350.4 | 申请日: | 2019-12-26 |
公开(公告)号: | CN111177222B | 公开(公告)日: | 2023-03-03 |
发明(设计)人: | 李一非;孙福宁;许迅腾 | 申请(专利权)人: | 腾讯云计算(北京)有限责任公司 |
主分类号: | G06F16/2458 | 分类号: | G06F16/2458;G06F16/22;G06F16/29;G06F9/54 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李娟 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模型 测试 方法 装置 计算 设备 存储 介质 | ||
1.一种模型测试方法,其特征在于,所述方法包括:
获取历史测试数据,其中:所述历史测试数据包括:构建以时间点为索引,各个时间点的测试数据为值的键值对;其中,针对所述历史测试数据的各测试数据分别执行以下操作,获得各自的键值对,并将所述各测试数据的键值对按时间点排序:确定所述测试数据中包括的时间点中的时分秒的哈希值,将所述测试数据的时分秒的哈希值作为key,并将所述测试数据作为value填充到所述key对应的数组中;
按照所述历史测试数据的时间点顺序,依次获取各个时间点对应的测试数据并存储到消息队列中,以使待测试模型按照所述时间点顺序从所述消息队列中获取各时间点对应的测试数据进行测试,其中:所述消息队列用于模拟所述待测试模型在在线场景时实时获取数据的消息通道。
2.根据权利要求1所述的方法,其特征在于,所述获取历史测试数据,包括:
从离线日志集群中获取指定日期的离线日志;
从所述指定日期的离线日志中确定属于指定区域内的日志记录作为所述历史测试数据。
3.根据权利要求2所述的方法,其特征在于,若所述日志记录为定位点日志,则所述从所述指定日期的离线日志中确定属于指定区域内的日志记录,包括:
针对所述指定日期的离线日志中的每条日志记录执行:
确定所述日志记录中的定位点是否位于所述指定区域的最小外接矩形内;
若所述定位点位于所述最小外接矩形内,则确定所述日志记录为所述指定区域的离线日志的日志记录;
若所述定位点位于所述最小外接矩形外,则过滤掉所述日志记录。
4.根据权利要求2所述的方法,其特征在于,若所述日志记录为定位点日志,则从所述指定日期的离线日志中确定属于指定区域内的日志记录,包括:
针对所述指定日期的离线日志中的每条日志记录执行:
根据射线法确定所述日志记录中的定位点是否在所述指定区域的边界内;
若所述定位点在所述指定区域的边界内,则确定所述日志记录为属于指定区域内的日志记录;
若所述定位点在所述指定区域的边界外,则过滤掉所述日志记录。
5.根据权利要求1所述的方法,其特征在于,所述获取历史测试数据,包括:
响应于用户操作设置的时间偏移值,确定当前时间与所述时间偏移值共同确定的时间点;
将所述共同确定的时间点对日期进行取余,得到获取所述历史测试数据的时间起点;
从所述时间起点开始,获取所述历史测试数据。
6.一种模型测试装置,其特征在于,包括:
第一获取模块,用于获取历史测试数据,其中:所述历史测试数据包括:构建以时间点为索引,各个时间点的测试数据为值的键值对;其中,针对所述历史测试数据的各测试数据分别执行以下操作,获得各自的键值对,并将所述各测试数据的键值对按时间点排序:确定所述测试数据中包括的时间点中的时分秒的哈希值,将所述测试数据的时分秒的哈希值作为key,并将所述测试数据作为value填充到所述key对应的数组中;
第二获取模块,用于按照所述历史测试数据的时间点顺序,依次获取各个时间点对应的测试数据并存储到消息队列中,以使待测试模型按照所述时间点顺序从所述消息队列中获取各时间点对应的测试数据进行测试,其中:所述消息队列用于模拟所述待测试模型在在线场景时实时获取数据的消息通道。
7.一种计算设备,其特征在于,包括:存储器以及处理器;
存储器,用于存储程序指令;
处理器,用于调用所述存储器中存储的程序指令,按照获得的程序执行权利要求1-5任一项所述的方法。
8.一种计算机存储介质,存储有计算机可执行指令,其特征在于,所述计算机可执行指令用于执行如权利要求1-5中任一权利要求所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯云计算(北京)有限责任公司,未经腾讯云计算(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911369350.4/1.html,转载请声明来源钻瓜专利网。