界面布局方法、装置、设备及计算机程序产品制造方法及图纸

技术编号:36645512 阅读:29 留言:0更新日期:2023-02-18 13:04
本发明专利技术公开了一种界面布局方法、装置、设备及计算机程序产品,所述界面布局方法包括:获取待布局界面的界面基础元素序列,所述界面基础元素序列包括若干界面基础元素节点;基于所述若干界面基础元素节点,构建所述待布局界面的界面布局拓扑图;基于训练后的界面布局生成模型及所述界面布局拓扑图,对所述界面布局拓扑图进行约束关系预测,得到所述界面布局拓扑图的约束关系预测结果,以供基于所述约束关系预测结果进行界面布局。本发明专利技术提高了界面布局效率。局效率。局效率。

【技术实现步骤摘要】
界面布局方法、装置、设备及计算机程序产品


[0001]本专利技术涉及数据处理
,尤其涉及一种界面布局方法、装置、设备及计算机程序产品。

技术介绍

[0002]随着5G(5th Generation Mobile Communication Technology,第五代移动通信技术)技术的快速发展,5G新通话的应用越来越广泛,以便用户基于电话号码进行视频通话。然而,目前5G新通话的界面需要依赖于行业客户或运营商人工进行设计,由于千行百业的界面设计需求都较为个性化,使得人工设计成本增加、费时费力、效率较低。

技术实现思路

[0003]本专利技术的主要目的在于提供一种界面布局方法、装置、设备及计算机程序产品,旨在提高界面布局效率。
[0004]为实现上述目的,本专利技术提供一种界面布局方法,所述界面布局方法包括以下步骤:
[0005]获取待布局界面的界面基础元素序列,所述界面基础元素序列包括若干界面基础元素节点;
[0006]基于所述若干界面基础元素节点,构建所述待布局界面的界面布局拓扑图;
[0007]基于训练后的界面布局生成模型及所述界面布局拓扑图,对所述界面布局拓扑图进行约束关系预测,得到所述界面布局拓扑图的约束关系预测结果,以供基于所述约束关系预测结果进行界面布局。
[0008]可选地,所述获取待布局界面的界面基础元素序列的步骤包括:
[0009]获取待布局界面的界面布局需求信息;
[0010]基于训练后的基础元素生成模型和所述界面布局需求信息,对所述待布局界面包含的界面基础元素进行预测,得到界面基础元素序列。
[0011]可选地,所述基础元素生成模型包括编码器和解码器,所述基于训练后的基础元素生成模型和所述界面布局需求信息,对所述待布局界面包含的界面基础元素进行预测,得到界面基础元素序列的步骤包括:
[0012]基于所述编码器,对所述界面布局需求信息进行特征提取,得到上下文向量;
[0013]基于所述上下文向量和所述解码器,预测所述待布局界面包含的界面基础元素,得到界面基础元素序列。
[0014]可选地,所述基础元素生成模型还包括嵌入层,所述基于所述编码器,对所述界面布局需求信息进行特征提取,得到上下文向量的步骤包括:
[0015]对所述界面布局需求信息进行文本序列化,得到索引化后的界面布局需求信息;
[0016]基于所述嵌入层对所述索引化后的界面布局需求信息进行向量映射,得到界面布局需求向量;
[0017]基于所述编码器,对所述界面布局需求向量进行特征提取,得到上下文向量。
[0018]可选地,所述界面布局生成模型包括若干关系图卷积层,所述基于训练后的界面布局生成模型及所述界面布局拓扑图,对所述界面布局拓扑图进行约束关系预测,得到所述界面布局拓扑图的约束关系预测结果的步骤包括:
[0019]基于所述若干关系图卷积层,对所述界面布局拓扑图进行特征提取,得到拓扑潜在特征;
[0020]基于所述拓扑潜在特征进行张量因子分解操作,预测所述若干界面基础元素节点中两两节点约束关系的评分结果;
[0021]基于所述评分结果,确定所述界面布局拓扑图的约束关系预测结果。
[0022]可选地,所述界面布局生成模型还包括若干全连接层和若干舍弃层,每一所述关系图卷积层和每一所述全连接层和每一所述舍弃层依次排列,所述基于所述若干关系图卷积层,对所述界面布局拓扑图进行特征提取,得到拓扑潜在特征的步骤包括:
[0023]基于所述若干关系图卷积层、所述若干全连接层和所述若干舍弃层,对所述界面布局拓扑图进行特征提取,得到拓扑潜在特征。
[0024]可选地,所述基于训练后的界面布局生成模型及所述界面布局拓扑图,对所述界面布局拓扑图进行约束关系预测,得到所述界面布局拓扑图的约束关系预测结果的步骤之前,还包括:
[0025]获取界面布局拓扑图训练数据,并对所述界面布局拓扑图训练数据进行针对于约束关系的标签标注,得到约束关系数据;
[0026]获取待训练模型,在所述界面布局拓扑图训练数据和所述约束关系数据中选取训练样本数据;
[0027]基于所述训练样本数据,对所述待训练模型进行迭代训练,得到所述界面布局生成模型。
[0028]此外,为实现上述目的,本专利技术还提供一种界面布局装置,所述界面布局装置包括:
[0029]获取模块,用于获取待布局界面的界面基础元素序列,所述界面基础元素序列包括若干界面基础元素节点;
[0030]构建模块,用于基于所述若干界面基础元素节点,构建所述待布局界面的界面布局拓扑图;
[0031]预测模块,用于基于训练后的界面布局生成模型及所述界面布局拓扑图,对所述界面布局拓扑图进行约束关系预测,得到所述界面布局拓扑图的约束关系预测结果,以供基于所述约束关系预测结果进行界面布局。
[0032]此外,为实现上述目的,本专利技术还提供一种界面布局设备,所述界面布局设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的界面布局程序,所述界面布局程序被所述处理器执行时实现如上所述的界面布局方法的步骤。
[0033]此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有界面布局程序,所述界面布局程序被处理器执行时实现如上所述的界面布局方法的步骤。
[0034]此外,为实现上述目的,本专利技术还提供一种计算机程序产品,所述计算机程序产品
包括计算机程序,所述计算机程序被处理器执行时实现如上所述的界面布局方法的步骤。
[0035]本专利技术提供一种界面布局方法、装置、设备及计算机程序产品,获取待布局界面的界面基础元素序列,界面基础元素序列包括若干界面基础元素节点;基于若干界面基础元素节点,构建待布局界面的界面布局拓扑图;基于训练后的界面布局生成模型及界面布局拓扑图,对界面布局拓扑图进行约束关系预测,得到界面布局拓扑图的约束关系预测结果,以供基于约束关系预测结果进行界面布局。通过上述方式,只需获取待布局界面所需的界面基础元素节点,然后基于界面基础元素节点构建界面布局拓扑图,之后,基于搭建并训练后的界面布局生成模型,自动预测界面布局拓扑图的约束关系,以供基于约束关系对待布局界面的所有界面基础元素节点进行布局,进而提高界面布局的效率。
附图说明
[0036]图1为本专利技术实施例方案涉及的硬件运行环境的终端结构示意图;
[0037]图2为本专利技术界面布局方法第一实施例的流程示意图;
[0038]图3为本专利技术界面布局方法第二实施例的流程示意图;
[0039]图4为本专利技术实施例涉及的基础元素生成模型示意图;
[0040]图5为本专利技术实施例涉及的界面布局生成模型示意图。
[0041]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0042]应当理解,此处所描述的具体实施例仅仅用以解释本发本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种界面布局方法,其特征在于,所述界面布局方法包括以下步骤:获取待布局界面的界面基础元素序列,所述界面基础元素序列包括若干界面基础元素节点;基于所述若干界面基础元素节点,构建所述待布局界面的界面布局拓扑图;基于训练后的界面布局生成模型及所述界面布局拓扑图,对所述界面布局拓扑图进行约束关系预测,得到所述界面布局拓扑图的约束关系预测结果,以供基于所述约束关系预测结果进行界面布局。2.如权利要求1所述的界面布局方法,其特征在于,所述获取待布局界面的界面基础元素序列的步骤包括:获取待布局界面的界面布局需求信息;基于训练后的基础元素生成模型和所述界面布局需求信息,对所述待布局界面包含的界面基础元素进行预测,得到界面基础元素序列。3.如权利要求2所述的界面布局方法,其特征在于,所述基础元素生成模型包括编码器和解码器,所述基于训练后的基础元素生成模型和所述界面布局需求信息,对所述待布局界面包含的界面基础元素进行预测,得到界面基础元素序列的步骤包括:基于所述编码器,对所述界面布局需求信息进行特征提取,得到上下文向量;基于所述上下文向量和所述解码器,预测所述待布局界面包含的界面基础元素,得到界面基础元素序列。4.如权利要求3所述的界面布局方法,其特征在于,所述基础元素生成模型还包括嵌入层,所述基于所述编码器,对所述界面布局需求信息进行特征提取,得到上下文向量的步骤包括:对所述界面布局需求信息进行文本序列化,得到索引化后的界面布局需求信息;基于所述嵌入层对所述索引化后的界面布局需求信息进行向量映射,得到界面布局需求向量;基于所述编码器,对所述界面布局需求向量进行特征提取,得到上下文向量。5.如权利要求1所述的界面布局方法,其特征在于,所述界面布局生成模型包括若干关系图卷积层,所述基于训练后的界面布局生成模型及所述界面布局拓扑图,对所述界面布局拓扑图进行约束关系预测,得到所述界面布局拓扑图的约束关系预测结果的步骤包括:基于所述若干关系图卷积层,对所述界面布局拓扑图进行特征提取,得到拓扑潜在特征;基于所述拓扑潜在特征进行张量因子分解操作,预测所述...

【专利技术属性】
技术研发人员:邢彪丁东胡皓陈嫦娇
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1