python-gpu模块的进程挖掘

pm4pygpu的Python项目详细描述


#PM4PYGPU源

欢迎使用gpu进行进程挖掘!

使用nvidia rapids框架的pm4py gpu实用程序

DFG微积分性能:

在CSV日志中,有1百万个案例和5百万个事件(驱动器上有328百万个事件)。 pandas需要5,26秒加载日志并计算dfg, 急流需要0,75秒才能完成!

在CSV日志中,包含10M个案例和48M个事件(驱动器上为3.3GB)。 pandas需要53,17秒来加载日志并计算dfg, 急流需要3,46秒才能完成!

限制: -仍然不直接支持字符串。目前,Rapids可以将它们加载为Int64,但限制为两个字符。 -带有非字母数字字符的列名正在与rapids作斗争

要导入CSV并从CSV中获取DFG,请使用以下说明:

从pm4pygpu.objects.log.importer.adapters.rapids import rapids_csv_import 从pm4pygpu.algo.dfg.adapters.rapids导入df_统计信息

df=rapids_csv_import.import_rapids_dataframe(“output.csv”) dfg=df_统计。计算dfg_频率(df) 打印(DFG)

结果:

{('a','c'):14962,('b','d'):7480,('a','b'):15038,('e','f'):11217,('c','d'):7494,('b','e'):7558,('e','g'):3809,('f','g'):22421,('d','g'):3770,('c','e'):7468,('d','f'):11204}

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
使用毕加索在imageView上使用java包装内容   java加载消息未隐藏在Recyclerview 安卓中   java Azure Android CloudAppendBlob在尝试查看数据时导致错误409(冲突)   java Intellij Maven变量   java无法在某些通知后接收pushnotification   java如何防止两个按钮同时设置动画?   将Java映像适配到JFrame中   java Spring在使用多个数据源时遇到批处理问题,面临IllegalStateException:无法打开事务的JPA EntityManager:已存在值   安卓 kotlin协同程序可以像java定时器一样使用吗?   用Java程序查询iPhone联系人   实现多个接口的JavaSpringbean   java无法获取colorchooser以更改线条颜色   java如何使用SpringMVC4和HibernateValidator正确设置验证?   日志我如何使用和管理日志[Log4j]java?   java我应该在哪里声明代码中的字段以便编译?   java为什么我不能移动我的角色?   Java Point类move()与setLocation()的比较   检索自签名jar的证书时出现java问题