{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":395148936,"defaultBranch":"main","name":"iree-experimental","ownerLogin":"iree-org","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-08-12T00:23:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107954215?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715192656.0","currentOid":""},"activityList":{"items":[{"before":"fabe74390c726a238cc3523fd20e398ca072dfc1","after":"c63d1da6aefa98d35fed6c31721bd472bc0f33a5","ref":"refs/heads/main","pushedAt":"2024-05-15T17:43:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Make model-explorer interacting with editor. (#246)\n\n1) Updated README.md with new mode-explorer package name.\r\n2) \"Explore Model: Focus\" command moves focus on a node in the model\r\n explorer whose node label matches with the word at the current\r\n cursor's position in the editor.\r\n3) When a node is focused in the model explorer, corresponding areas in\r\n the editor are highlighted.\r\n\r\nSigned-off-by: Byungchul Kim ","shortMessageHtmlLink":"[iree-prof-tools] Make model-explorer interacting with editor. (#246)"}},{"before":"fb982cda6aab9d2ef1d11caa7891237f12c91372","after":"fabe74390c726a238cc3523fd20e398ca072dfc1","ref":"refs/heads/main","pushedAt":"2024-05-10T23:30:00.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Run iree-vis for mlir asm files. (#245)\n\n1) Refactor extension.ts into 2 ts files.\r\n2) Convert mlir files to temporary graph json file when\r\n filename ends with \".mlir\" and iree-vis path is set\r\n which is empty by default.\r\n3) Remove temp files when webview is closed.\r\n4) iree-vis returns non-zero on error.\r\n5) Reset port number when model-explorer terminal is gone.\r\n\r\nSigned-off-by: Byungchul Kim ","shortMessageHtmlLink":"[iree-prof-tools] Run iree-vis for mlir asm files. (#245)"}},{"before":"a5455107673a31489347b2395aa0401cac485e4c","after":"fb982cda6aab9d2ef1d11caa7891237f12c91372","ref":"refs/heads/main","pushedAt":"2024-05-10T22:39:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Define settings for model explorer extension. (#244)\n\n1) externalModelExplorerUrl is to connect to an external model explorer\r\n web server running independently to the extension.\r\n2) if externalModelExplorerUrl is empty (by default), start it\r\n internally by the extension with a command set by\r\n internalModelExplorerCommand.\r\n3) If activeTextEditor is null, launch open file dialog.\r\n4) Show toast messages instead of console log messages.\r\n5) Now, it doesn't assume the file is a graph json. Can load all types\r\n of files model-explorer supports including TF, TFLite, and PyTorch.\r\n\r\nSigned-off-by: Byungchul Kim ","shortMessageHtmlLink":"[iree-prof-tools] Define settings for model explorer extension. (#244)"}},{"before":"de1fb62224263c546913420266a0ddcc044b9de0","after":"a5455107673a31489347b2395aa0401cac485e4c","ref":"refs/heads/main","pushedAt":"2024-05-09T16:46:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Start model explorer with file in the active editor. (#239)\n\n1) Get the filename from the active text editor.\r\n2) Assume it as a graph json file.\r\n3) Start model explorer in a vscode terminal by extension instead of\r\nrunning independently.\r\n\r\nSigned-off-by: Byungchul Kim ","shortMessageHtmlLink":"[iree-prof-tools] Start model explorer with file in the active editor. ("}},{"before":null,"after":"bb0d49f17e0a351329a66dc3bb3f90bbe337b0e7","ref":"refs/heads/jpienaar-patch-3","pushedAt":"2024-05-08T18:24:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jpienaar","name":"Jacques Pienaar","path":"/jpienaar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/706766?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"74d03fa9bafa17c605f501e672263caa303ee081","after":"de1fb62224263c546913420266a0ddcc044b9de0","ref":"refs/heads/main","pushedAt":"2024-05-08T18:18:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpienaar","name":"Jacques Pienaar","path":"/jpienaar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/706766?s=80&v=4"},"commit":{"message":"Create dco.yml","shortMessageHtmlLink":"Create dco.yml"}},{"before":null,"after":"45b2edf1c7cce4df5322d4664f53f6125cbb89a4","ref":"refs/heads/jpienaar-patch-2","pushedAt":"2024-05-08T18:04:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jpienaar","name":"Jacques Pienaar","path":"/jpienaar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/706766?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"1b7a9729d0e1765402a9fe6017828969c3798629","after":"74d03fa9bafa17c605f501e672263caa303ee081","ref":"refs/heads/main","pushedAt":"2024-05-07T23:36:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Skeleton code for model-explorer VS Code extension. (#235)\n\n1) It needs model-explorer running via http://localhost:8080.\r\n2) Instructions are in README.md.","shortMessageHtmlLink":"[iree-prof-tools] Skeleton code for model-explorer VS Code extension. ("}},{"before":"76821652d36c1c57b8b741f40902a5eea93037f2","after":"1b7a9729d0e1765402a9fe6017828969c3798629","ref":"refs/heads/main","pushedAt":"2024-05-03T18:08:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Update README.md. (#234)\n\nReplace iree-samples/ with iree-experimental/ to match with repo name\r\nchange of iree.org/iree-experimetal.","shortMessageHtmlLink":"[iree-prof-tools] Update README.md. (#234)"}},{"before":"72a7998517ecc71e45e630648f536c8420b0561b","after":"76821652d36c1c57b8b741f40902a5eea93037f2","ref":"refs/heads/main","pushedAt":"2024-05-01T01:01:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Build tools on Android. (#233)\n\nFetch tracy dependencies which are not available for Android on host.","shortMessageHtmlLink":"[iree-prof-tools] Build tools on Android. (#233)"}},{"before":"74e2d8e7e233c1513bc7a12ff65a37df5f117672","after":"72a7998517ecc71e45e630648f536c8420b0561b","ref":"refs/heads/main","pushedAt":"2024-04-19T18:06:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ScottTodd","name":"Scott Todd","path":"/ScottTodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4010439?s=80&v=4"},"commit":{"message":"Use stable URL for IREE pip-release-links. (#232)\n\nThe `openxla.github.io` link depends on a specific GitHub organization,\r\nand the IREE repo will be moving soon (multiple times). The `iree.dev`\r\nrelease links URL is recommended here:\r\nhttps://iree.dev/reference/bindings/python/#prebuilt-packages","shortMessageHtmlLink":"Use stable URL for IREE pip-release-links. (#232)"}},{"before":"372c11471dca1bf0b619d2f416d82bb21e559bd2","after":"74e2d8e7e233c1513bc7a12ff65a37df5f117672","ref":"refs/heads/main","pushedAt":"2024-04-03T23:19:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Support zone filtering with substrings. (#231)\n\n1) It is much faster then zone_regex for the big models with too many zones.\r\n2) zone_regex and zone_substrs can exist at the same time.\r\n3) when zone_regex is empty, regex match is disabled.","shortMessageHtmlLink":"[iree-prof-tools] Support zone filtering with substrings. (#231)"}},{"before":"ab7371c400305f99f2545949126ca70738a3b91a","after":"372c11471dca1bf0b619d2f416d82bb21e559bd2","ref":"refs/heads/main","pushedAt":"2024-03-13T12:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jpienaar","name":"Jacques Pienaar","path":"/jpienaar","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/706766?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"f880217cf923fea01bfb7767c5cb826d2f1b1438","after":"ab7371c400305f99f2545949126ca70738a3b91a","ref":"refs/heads/main","pushedAt":"2024-03-11T18:54:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Revise iree-vis more. (#230)\n\n1) Group too many same ops in a sub-namespace.\r\n2) Handle non-constants in argument offset and length.\r\n3) Support stream.cmd.copy.\r\n4) When to find a node with label, search it in reverse order to get the last one.\r\n5) Add more metadata.","shortMessageHtmlLink":"[iree-prof-tools] Revise iree-vis more. (#230)"}},{"before":"0c896573056cb0e6cf25af526b350b39adbdedc7","after":"f880217cf923fea01bfb7767c5cb826d2f1b1438","ref":"refs/heads/main","pushedAt":"2024-03-09T06:27:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Fix some bugs. (#229)\n\n1) entrypoint can be util.func as well as func.func.\r\n2) connect nodes in stream.cmd.concurrent correctly.\r\n3) connect stream.cmd.fill node correctly.\r\n4) fix build error for release due to unused local types.","shortMessageHtmlLink":"[iree-prof-tools] Fix some bugs. (#229)"}},{"before":"1a7b9d69471e9e5ac05c481216901d76e7428703","after":"0c896573056cb0e6cf25af526b350b39adbdedc7","ref":"refs/heads/main","pushedAt":"2024-03-08T23:14:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Add more nodes in graph json. (#228)\n\nUsed some heuristics to find output nodes, e.g. matching with resource\r\nid or type string.","shortMessageHtmlLink":"[iree-prof-tools] Add more nodes in graph json. (#228)"}},{"before":"8825a3720311e95566b870d1bfc017495da0cc68","after":"1a7b9d69471e9e5ac05c481216901d76e7428703","ref":"refs/heads/main","pushedAt":"2024-03-07T02:43:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"protobird-git","name":"Byungchul Kim","path":"/protobird-git","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24595549?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Initial conversion to graph json. (#227)\n\nNow, only output one node after it finds one with most stream ops.","shortMessageHtmlLink":"[iree-prof-tools] Initial conversion to graph json. (#227)"}},{"before":"2e082fce3dd6cb6f919a5157923883865f558d55","after":"8825a3720311e95566b870d1bfc017495da0cc68","ref":"refs/heads/main","pushedAt":"2024-03-06T19:17:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"[iree-prof-tools] Link iree compiler statically.\n\n1) iree-vis needs iree compiler's dialects which libIREECompiler.so\n doesn't expose.\n2) Adding dialects in CMakeLists.txt ends up to add most iree packages.\n3) Instead, add the whole iree repo as a subdirectory which has\n much simpler CMakeLists.txt with much longer build time.","shortMessageHtmlLink":"[iree-prof-tools] Link iree compiler statically."}},{"before":"2ddc19770560816d90eabaf138bf691dd772e0ac","after":"2e082fce3dd6cb6f919a5157923883865f558d55","ref":"refs/heads/main","pushedAt":"2024-03-05T22:55:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"Read iree-mlir file and parse it.\n\nIt assumes libIREECompiler.so has been built from iree repo.","shortMessageHtmlLink":"Read iree-mlir file and parse it."}},{"before":"c7ba0db2c9df66b0ced4ecd07e318ac8417da96c","after":"2ddc19770560816d90eabaf138bf691dd772e0ac","ref":"refs/heads/main","pushedAt":"2024-02-13T20:40:07.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"remove suffix _ to detect xnnpack dispatch naming\n\nThere is a case where a dispatch name ends with dispatch_[0-9]+.","shortMessageHtmlLink":"remove suffix _ to detect xnnpack dispatch naming"}},{"before":null,"after":"62bfebb82473ee689ba585ec3b6b1bef4d1ba26b","ref":"refs/heads/fix-dispatch-pattern","pushedAt":"2024-02-13T20:13:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"remove suffix _ to detect xnnpack dispatch naming\n\nThere is a case where a dispatch name ends with dispatch_[0-9]+.","shortMessageHtmlLink":"remove suffix _ to detect xnnpack dispatch naming"}},{"before":"54eb29f2eebb292cc5c0bd1b4295c8c7a163530b","after":"c7ba0db2c9df66b0ced4ecd07e318ac8417da96c","ref":"refs/heads/main","pushedAt":"2024-02-12T19:04:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"Merge pull request #223 from protobird-git/wip\n\nStore stdout otuput into a CSV file.","shortMessageHtmlLink":"Merge pull request #223 from protobird-git/wip"}},{"before":"079645da3c45bd9f77d37cc857cf75d943f71f0f","after":"54eb29f2eebb292cc5c0bd1b4295c8c7a163530b","ref":"refs/heads/main","pushedAt":"2024-02-12T18:07:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"Merge pull request #222 from protobird-git/wip\n\n[iree-prof-tools] Output per-op stats in stdout.","shortMessageHtmlLink":"Merge pull request #222 from protobird-git/wip"}},{"before":"b866a867c98a489a676362aeb5aa33e5cde53988","after":"079645da3c45bd9f77d37cc857cf75d943f71f0f","ref":"refs/heads/main","pushedAt":"2024-02-12T17:32:36.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"Merge pull request #221 from protobird-git/wip\n\n[iree-prof-tools] Remove abseil-cpp submodule.","shortMessageHtmlLink":"Merge pull request #221 from protobird-git/wip"}},{"before":"54e1a5c395cf446b43b28abb3b80a275fa8a2bad","after":"b866a867c98a489a676362aeb5aa33e5cde53988","ref":"refs/heads/main","pushedAt":"2024-02-10T01:06:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"[iree-prof-tools] set the default build type to Release","shortMessageHtmlLink":"[iree-prof-tools] set the default build type to Release"}},{"before":"29268ae44e1938fea6ca7b0b281c1096f60ac4fa","after":"54e1a5c395cf446b43b28abb3b80a275fa8a2bad","ref":"refs/heads/main","pushedAt":"2024-02-10T01:01:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"Merge pull request #220 from protobird-git/wip\n\nFix broken build.","shortMessageHtmlLink":"Merge pull request #220 from protobird-git/wip"}},{"before":"eb87773e01377873964d2389447e8930f8f8786f","after":"29268ae44e1938fea6ca7b0b281c1096f60ac4fa","ref":"refs/heads/main","pushedAt":"2024-02-09T23:09:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"Merge pull request #219 from protobird-git/wip\n\nFix wrong profiling results.","shortMessageHtmlLink":"Merge pull request #219 from protobird-git/wip"}},{"before":"4798ba6ac9e3dfd19548452cc06584307bbe0e66","after":"eb87773e01377873964d2389447e8930f8f8786f","ref":"refs/heads/main","pushedAt":"2024-02-09T22:20:58.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"okkwon","name":"Okwan Kwon","path":"/okkwon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4314836?s=80&v=4"},"commit":{"message":"Merge pull request #218 from protobird-git/wip\n\nMigrate iree-prof into iree-samples/iree-prof-tools","shortMessageHtmlLink":"Merge pull request #218 from protobird-git/wip"}},{"before":"96049cf91d82df571ebad2b26021ce1efc89dc09","after":null,"ref":"refs/heads/cpp-update","pushedAt":"2023-12-05T00:02:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ScottTodd","name":"Scott Todd","path":"/ScottTodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4010439?s=80&v=4"}},{"before":"a25b31ccac6bc4a459dc62475243949dc3c8b5af","after":"4798ba6ac9e3dfd19548452cc06584307bbe0e66","ref":"refs/heads/main","pushedAt":"2023-12-05T00:02:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ScottTodd","name":"Scott Todd","path":"/ScottTodd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4010439?s=80&v=4"},"commit":{"message":"Rebase cpp/ samples onto latest IREE code. (#216)\n\nTested `iree-run-mnist-module` and `iree-samples-vulkan-gui` on Windows.","shortMessageHtmlLink":"Rebase cpp/ samples onto latest IREE code. (#216)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEStRHvAA","startCursor":null,"endCursor":null}},"title":"Activity · iree-org/iree-experimental"}