在审

一种基于BiLSTM-CRF的代码格式化方法及系统

戴月、郭文鑫、赵瑞锋、卢建刚、黎皓彬、谭慧娟、蓝天
广东电网有限责任公司

摘要

本申请公开了一种基于BiLSTM‑CRF的代码格式化方法及系统,包括:获取待格式化的源代码,并对所述源代码进行预处理,得到预处理结果;对所述预处理结果进行分割,得到若干个单元;将若干个所述单元输入BiLSTM‑CRF模型,得到各所述单元后面对应标签的分值,并基于所述分值确定各所述单元后面对应的预测标签;其中,所述标签包括空格标签、换行符标签和缩进标签;基于各所述单元后面对应的预测标签,对所述源代码进行格式化。本申请能够快速准确地对各种语言代码进行格式化,且通用性强。

暂无引用专利