工具参数的筛选方法和工具参数的筛选装置制造方法及图纸

技术编号:38611892 阅读:10 留言:0更新日期:2023-08-26 23:40
本申请公开了一种工具参数的筛选方法和工具参数的筛选装置,属于项目工程搭建领域。所述工具参数的筛选方法,包括:获取目标参数来源;基于所述目标参数来源,获取与所述目标参数来源同类型的多个目标工具参数,并基于相近程度对所述多个目标工具参数进行降序排序,生成选择列表;输出所述选择列表。本申请的工具参数的筛选方法,基于目标参数来源,获取与目标参数来源同类型的多个目标工具参数;并对多个目标工作参数进行降序排序以将相似程度最近的候选参数排列于最前,能够减少用户搜索备选参数列表的时间,从而提高工作效率。从而提高工作效率。从而提高工作效率。

【技术实现步骤摘要】
工具参数的筛选方法和工具参数的筛选装置


[0001]本申请属于项目工程搭建领域,尤其涉及一种工具参数的筛选方法和工具参数的筛选装置。

技术介绍

[0002]在搭建各种工业应用中会使用到图形化智能视觉软件,流程图中有很多工具,每个项目的解决方案会有多个工程,每个工程包括多个工具和变量。相关技术中,主要通过拖到滚动条手动搜索相关参数或使用搜索栏进行搜索的方式来查找工具参数,会额外增加大量的搭建工程的时间,影响工作效率。

技术实现思路

[0003]本申请旨在至少解决现有技术中存在的技术问题之一。为此,本申请提出一种工具参数的筛选方法和工具参数的筛选装置,能够减少用户搜索备选参数列表的时间,从而提高工作效率。
[0004]第一方面,本申请提供了一种工具参数的筛选方法,该方法包括:
[0005]获取目标参数来源;
[0006]基于所述目标参数来源,获取与所述目标参数来源同类型的多个目标工具参数,并基于相近程度对所述多个目标工具参数进行降序排序,生成选择列表;所述相近程度用于表征所述目标参数来源与所述目标工具参数类型之间的相似度;
[0007]输出所述选择列表。
[0008]根据本申请的工具参数的筛选方法,基于目标参数来源,获取与目标参数来源同类型的多个目标工具参数;并对多个目标工作参数进行降序排序以将相似程度最高的目标工具参数排列于最前,能够减少用户搜索备选参数列表的时间,从而提高工作效率。
[0009]根据本申请的一个实施例,所述基于所述目标参数来源,获取与所述目标参数来源同类型的多个目标工具参数,并基于相近程度对所述多个目标工具参数进行降序排序,生成选择列表,包括:
[0010]将所述目标参数来源输入至目标模型,获取所述目标模型输出的所述多个目标工具参数以及所述目标工具参数对应的得分,所述得分用于表征所述相近程度;
[0011]基于所述得分对所述多个目标工具参数进行降序排序,生成所述选择列表;
[0012]其中,所述目标模型为以样本参数来源为样本,以与所述样本参数来源对应的样本工具参数为样本标签训练得到。
[0013]根据本申请的一个实施例,所述目标模型通过如下步骤训练:
[0014]获取样本参数来源和与所述样本参数来源对应的样本工具参数;
[0015]对所述样本工具参数进行分类,获取多个类别的子样本工具参数;
[0016]获取所述多个类别中目标类别的子样本工具参数对应的多种连接方式;
[0017]基于所述样本工具参数、所述样本参数来源和所述多种连接方式,训练所述目标
模型。
[0018]根据本申请的一个实施例,所述基于所述样本工具参数、所述样本参数来源和所述连接方式,训练所述目标模型,包括:
[0019]基于公式:
[0020][0021]训练所述目标模型,其中,F
i
(x,y,z)为所述样本参数来源,Li为第i个目标类别的子样本工具参数对应的标签,i为第i个目标类别,M为所述第i个目标类别的子样本工具参数对应的M种连接方式;λ(z)为目标工具与源工具的距离的相关函数,c为系数,x表示第i个目标类别的源工具参数的类型名称,y表示第i个目标类别的源工具参数的签名,z表示第i个目标类别的所述目标工具与所述源工具之间的索引差值,j表示所述M种连接方式中第j种连接方式。
[0022]根据本申请的一个实施例,所述输出所述选择列表,包括:
[0023]在UI界面上显示所述选择列表中相近程度前目标数量的所述目标工具参数。
[0024]根据本申请的一个实施例,所述获取目标参数来源,包括:
[0025]接收用户的第一输入;
[0026]响应于所述第一输入,获取所述目标参数来源。
[0027]第二方面,本申请提供了一种工具参数的筛选装置,该装置包括:
[0028]第一处理模块,用于获取目标参数来源;
[0029]第二处理模块,用于基于所述目标参数来源,获取与所述目标参数来源同类型的多个目标工具参数,并基于相近程度对所述多个目标工具参数进行降序排序,生成选择列表;所述相近程度用于表征所述目标参数来源与所述目标工具参数类型之间的相似度;
[0030]第三处理模块,用于输出所述选择列表。
[0031]根据本申请的工具参数的筛选装置,基于目标参数来源,获取与目标参数来源同类型的多个目标工具参数;并对多个目标工作参数进行降序排序以将相似程度最近的候选参数排列于最前,能够减少用户搜索备选参数列表的时间,从而提高工作效率。
[0032]根据本申请的一个实施例,所述第二处理模块,还用于:
[0033]将所述目标参数来源输入至目标模型,获取所述目标模型输出的所述多个目标工具参数以及所述目标工具参数对应的得分,所述得分用于表征所述相近程度;
[0034]基于所述得分对所述多个目标工具参数进行降序排序,生成所述选择列表;
[0035]其中,所述目标模型为以样本参数来源为样本,以与所述样本参数来源对应的样本工具参数为样本标签训练得到。
[0036]根据本申请的一个实施例,所述装置还包括:
[0037]第四获取模块,用于获取样本参数来源和与所述样本参数来源对应的样本工具参数;
[0038]第五处理模块,用于对所述样本工具参数进行分类,获取多个类别的子样本工具参数;
[0039]第六处理模块,用于获取所述多个类别中目标类别的子样本工具参数对应的多种连接方式;
[0040]第七处理模块,用于基于所述样本工具参数、所述样本参数来源和所述多种连接方式,训练所述目标模型。
[0041]根据本申请的一个实施例,所述第七处理模块,还用于:
[0042]基于公式:
[0043][0044]训练所述目标模型,其中,F
i
(x,y,z)为所述样本参数来源,Li为第i个目标类别的样本工具参数对应的标签,i为第i个目标类别,M为所述第i个目标类别的子样本工具参数对应的M种连接方式;λ(z)为目标工具与源工具的距离的相关函数,c为系数,x表示第i个目标类别的源工具参数的类型名称,y表示第i个目标类别的源工具参数的签名,z表示第i个目标类别的所述目标工具与所述源工具之间的索引差值,j表示所述M种连接方式中第j种连接方式。
[0045]根据本申请的一个实施例,所述第三处理模块,还用于:
[0046]在UI界面上显示所述选择列表中相近程度前目标数量的所述目标工具参数。
[0047]根据本申请的一个实施例,所述装置还包括:
[0048]第一接收模块,用于接收用户的第一输入;
[0049]所述第一处理模块,用于响应于所述第一输入,获取所述目标参数来源。
[0050]第三方面,本申请提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种工具参数的筛选方法,其特征在于,包括:获取目标参数来源;基于所述目标参数来源,获取与所述目标参数来源同类型的多个目标工具参数,并基于相近程度对所述多个目标工具参数进行降序排序,生成选择列表;所述相近程度用于表征所述目标参数来源与所述目标工具参数类型之间的相似度;输出所述选择列表。2.根据权利要求1所述的工具参数的筛选方法,其特征在于,所述基于所述目标参数来源,获取与所述目标参数来源同类型的多个目标工具参数,并基于相近程度对所述多个目标工具参数进行降序排序,生成选择列表,包括:将所述目标参数来源输入至目标模型,获取所述目标模型输出的所述多个目标工具参数以及所述目标工具参数对应的得分,所述得分用于表征所述相近程度;基于所述得分对所述多个目标工具参数进行降序排序,生成所述选择列表;其中,所述目标模型为以样本参数来源为样本,以与所述样本参数来源对应的样本工具参数为样本标签训练得到。3.根据权利要求2所述的工具参数的筛选方法,其特征在于,所述目标模型通过如下步骤训练:获取样本参数来源和与所述样本参数来源对应的样本工具参数;对所述样本工具参数进行分类,获取多个类别的子样本工具参数;获取所述多个类别中目标类别的子样本工具参数对应的多种连接方式;基于所述样本工具参数、所述样本参数来源和所述多种连接方式,训练所述目标模型。4.根据权利要求3所述的工具参数的筛选方法,其特征在于,所述基于所述样本工具参数、所述样本参数来源和所述连接方式,训练所述目标模型,包括:基于公式:训练所述目标模型,其中,F
i
(x,y,z)为所述样本参数来源,Li为第i个目标类别的子样本工具参数对应的标签,i为第i个目标类别,M为所述第i个目标类别的子样本工具参数对应的M种连接方式;λ(z)...

【专利技术属性】
技术研发人员:钱美伶
申请(专利权)人:凌云光技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1