{ "info": { "author": "Alessandro Berti", "author_email": "alessandro.berti89@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# pm4pygpu-source\n\nWelcome to Process Mining on GPU!\n\nPM4Py GPU utilities using NVIDIA Rapids framework\n\nDFG calculus performance:\n\nOn a CSV log with 1M cases and 5M events (328M on drive),\nPandas takes 5,26 seconds to load the log and calculate the DFG,\nRapids takes 0,75 seconds to do all!\n\nOn a CSV log with 10M cases and 48M events (3.3GB on drive),\nPandas takes 53,17 seconds to load the log and calculate the DFG,\nRapids takes 3,46 seconds to do all!\n\nLimitations:\n-Strings are still not supported directly. At the moment, RAPIDS can load them as int64, but with the limitation to two characters.\n-Column names with non alphanumeric characters are struggling with RAPIDS\n\n\n\nTo import a CSV and get a DFG out of the CSV, use the following instructions:\n\nfrom pm4pygpu.objects.log.importer.adapters.rapids import rapids_csv_import\nfrom pm4pygpu.algo.dfg.adapters.rapids import df_statistics\n\ndf = rapids_csv_import.import_rapids_dataframe(\"output.csv\")\ndfg = df_statistics.calculate_dfg_frequency(df)\nprint(dfg)\n\n\nResult:\n\n{('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}\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://www.pm4py.org", "keywords": "", "license": "GPL 3.0", "maintainer": "", "maintainer_email": "", "name": "pm4pygpu", "package_url": "https://pypi.org/project/pm4pygpu/", "platform": "", "project_url": "https://pypi.org/project/pm4pygpu/", "project_urls": { "Homepage": "http://www.pm4py.org" }, "release_url": "https://pypi.org/project/pm4pygpu/0.0.1/", "requires_dist": [ "pm4py" ], "requires_python": "", "summary": "Process Mining for Python - GPU module", "version": "0.0.1" }, "last_serial": 4708342, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "6657147ba9027e038ea2a9d0f24719f1", "sha256": "038529b75953be659bcb175eb4fe5137c4646ce038029a666948d51b44fb07e8" }, "downloads": -1, "filename": "pm4pygpu-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6657147ba9027e038ea2a9d0f24719f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8088, "upload_time": "2019-01-17T14:56:59", "url": "https://files.pythonhosted.org/packages/23/ee/8dc1ec6f37d7063ebacdacf17845bd095e4d878e405db5801076b4e0e58f/pm4pygpu-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5313cd291c34523e24a565b63184368d", "sha256": "8e0a3a784996391ed9126a08a76ac01e6b423faff67c0cfe69107f9b28f2fe91" }, "downloads": -1, "filename": "pm4pygpu-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5313cd291c34523e24a565b63184368d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4872, "upload_time": "2019-01-17T14:57:00", "url": "https://files.pythonhosted.org/packages/82/7d/ec2e3501dd7b611bf0f3f8c0d298adbfa3c0721b31458b57d5cacd4e212d/pm4pygpu-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6657147ba9027e038ea2a9d0f24719f1", "sha256": "038529b75953be659bcb175eb4fe5137c4646ce038029a666948d51b44fb07e8" }, "downloads": -1, "filename": "pm4pygpu-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "6657147ba9027e038ea2a9d0f24719f1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8088, "upload_time": "2019-01-17T14:56:59", "url": "https://files.pythonhosted.org/packages/23/ee/8dc1ec6f37d7063ebacdacf17845bd095e4d878e405db5801076b4e0e58f/pm4pygpu-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5313cd291c34523e24a565b63184368d", "sha256": "8e0a3a784996391ed9126a08a76ac01e6b423faff67c0cfe69107f9b28f2fe91" }, "downloads": -1, "filename": "pm4pygpu-0.0.1.tar.gz", "has_sig": false, "md5_digest": "5313cd291c34523e24a565b63184368d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4872, "upload_time": "2019-01-17T14:57:00", "url": "https://files.pythonhosted.org/packages/82/7d/ec2e3501dd7b611bf0f3f8c0d298adbfa3c0721b31458b57d5cacd4e212d/pm4pygpu-0.0.1.tar.gz" } ] }