IT资讯 全面支持 PHP,英特尔代码检测工具 ControlFlag 1.1 发布

sven · 2022-04-14 08:30:07 · 热度: 13

ControlFlag 1.1 现已发布。ControlFlag 是英特尔推出的一个基于机器学习的代码检测工具,通过人工智能和超过 10 亿行代码的训练结合,可以做到自动扫描存储库的源代码中的错误,英特尔已经将它应用到软件和硬件的生产。

ControlFlag 是一个自监督的特殊模式检测系统,就是通过从开源的存储库(在 GitHub 和其他 Git 平台)挖掘经典模式来学习高级编程语言(如 C/C++)的控制结构(if  等),然后用学到的经典结构来检测用户自己代码的异常情况。

全面支持 PHP,英特尔代码检测工具 ControlFlag 1.1 发布

去年 11 月发布的 ControlFlag 1.0 版本提供了对 C 语言的全面支持。v1.1 则添加了对 PHP 语言的全面支持,此版本完全支持在 C 和 PHP 程序的 if 语句中学习典型模式(训练)和检测异常模式(推理)。为以下方面提供支持:

  • 下载 C 和 PHP 语言的 GitHub 存储库,挖掘条件表达式并使用它们训练 ControlFlag
  • 包含来自 GitHub 存储库的预挖掘条件表达式的数据集
  • 支持检测目标存储库中的异常条件表达式

此外,此版本修复了处理输入错误(#42#45)和拼写错误(#43)。 

更新说明:https://github.com/IntelLabs/control-flag/releases/tag/v1.1

猜你喜欢:
暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册