排序方式: 共有3条查询结果,搜索用时 15 毫秒
1
1.
代码注释可以帮助开发人员理解代码的功能和实现方法。代码注释生成模型可以自动识别代码中的关键信息,并生成相关注释,提高代码的可读性和可维护性。现有的代码注释生成模型通常只使用抽象语法树结构信息来表示代码,导致模型生成注释质量不高。提出一种融合多结构信息的代码注释生成模型,该模型在代码抽象语法树的基础上,增加了数据流图结构信息来表示代码。模型使用Transformer的编码器对抽象语法树序列进行编码,捕获代码全局信息。使用图神经网络对数据流图进行特征提取,提供变量之间的计算依赖关系等信息。然后使用跨模态注意力机制融合抽象语法树和数据流2种特征,经过Transformer的解码器生成相应的注释。实验结果表明,与6种主流模型相比,所提出的模型在Java和Python数据集上的BLEU、METEOR和ROUGE-L指标得分均有提高,生成的注释也具有良好的可读性。 相似文献
2.
3.
由于纯电动汽车动力电池功率密度低、大电流充放电能力差、能量利用率低,是造成其续驶里程短的主要因素,在现阶段电池技术得不到大的突破的前提下,如何使再生制动能量回收达到最大化和提高其利用率是提高电动汽车续驶里程的关键。在保证制动的安全性和稳定性,考虑国家安全法规,结合实际的纯电动公交客车运行工况的前提下,提出了一种基于复合电源系统的再生制动力分配控制策略,搭建了模糊控制器。通过MATLAB/Simulink对制动力分配策略建模,基于ADVISOR中中国城市道路典型循环工况下对控制策略进行仿真验证,结果表明此控制策略在满足国家标准法规的前提下,有效地提高了能量回收效率,增加了电动汽车的续驶里程。 相似文献
1