代碼生成方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì)

基本信息

申請(qǐng)?zhí)?/td> CN202110605143.5 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN113504906B 公開(kāi)(公告)日 2022-06-24
申請(qǐng)公布號(hào) CN113504906B 申請(qǐng)公布日 2022-06-24
分類號(hào) G06F8/38;G06N3/04;G06N3/08 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 李佳佳 申請(qǐng)(專利權(quán))人 貝殼找房(北京)科技有限公司
代理機(jī)構(gòu) 北京路浩知識(shí)產(chǎn)權(quán)代理有限公司 代理人 楊云云
地址 100085 北京市海淀區(qū)西二旗西路2號(hào)院35號(hào)樓01層102-1
法律狀態(tài) -

摘要

摘要 本發(fā)明提供一種代碼生成方法、裝置、電子設(shè)備及可讀存儲(chǔ)介質(zhì),其中方法包括:獲取目標(biāo)前端網(wǎng)頁(yè)的網(wǎng)頁(yè)截圖及網(wǎng)頁(yè)截圖對(duì)應(yīng)的網(wǎng)頁(yè)源代碼;基于帶有注意力機(jī)制的卷積神經(jīng)網(wǎng)絡(luò)視覺(jué)模型,提取網(wǎng)頁(yè)截圖的第一特征,并基于帶有注意力機(jī)制的語(yǔ)言處理網(wǎng)絡(luò)模型,提取網(wǎng)頁(yè)源代碼的第二特征;融合第一特征和第二特征,獲取融合特征;基于融合特征以及解碼模型,生成目標(biāo)前端網(wǎng)頁(yè)的代碼。本發(fā)明通過(guò)在圖像處理模塊和自然語(yǔ)言處理模塊中加入注意力機(jī)制,并基于此提取網(wǎng)頁(yè)截圖和對(duì)應(yīng)網(wǎng)頁(yè)源代碼的特征并融合,能夠僅通過(guò)對(duì)強(qiáng)相關(guān)性的部分詞匯和圖像局部區(qū)域的重點(diǎn)計(jì)算,即實(shí)現(xiàn)代碼的準(zhǔn)確有效預(yù)測(cè),從而能有效降低運(yùn)算量并有效提高運(yùn)算效率和準(zhǔn)確性。