{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":464577591,"defaultBranch":"main","name":"onnxscript","ownerLogin":"microsoft","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-28T17:23:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6154722?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716584183.0","currentOid":""},"activityList":{"items":[{"before":"c5422cb9d7f8b8f6761b649a9a4840ccfe9bf235","after":"8cf951c16a544ccc7db46b8dc34f1b8a933c040b","ref":"refs/heads/justinchu/traceable-2","pushedAt":"2024-05-24T21:04:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"aten_concat","shortMessageHtmlLink":"aten_concat"}},{"before":null,"after":"c5422cb9d7f8b8f6761b649a9a4840ccfe9bf235","ref":"refs/heads/justinchu/traceable-2","pushedAt":"2024-05-24T20:56:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"[torchlib] Mark more functions as traceable","shortMessageHtmlLink":"[torchlib] Mark more functions as traceable"}},{"before":"ab73a5445200f8e51a40836580d044950fa00eb7","after":null,"ref":"refs/heads/justinchu/flag-trace","pushedAt":"2024-05-24T20:24:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"}},{"before":"c41ded52addc4dd18dd1dbd41ec1b7aefb825874","after":"19f4e26b2296416af647de66271db6d76b9afa81","ref":"refs/heads/main","pushedAt":"2024-05-24T20:24:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Turn on TORCHLIB_EXPERIMENTAL_PREFER_TRACING (#1304)\n\nThis is a BC breaking change. The flag\r\n`TORCHLIB_EXPERIMENTAL_PREFER_TRACING` allows most functions with\r\ncontrol flows to be traced by default. This will eliminate some aten\r\nfunctions from the graph. We will recreate these functions with\r\nhttps://github.com/microsoft/onnxscript/issues/1218","shortMessageHtmlLink":"Turn on TORCHLIB_EXPERIMENTAL_PREFER_TRACING (#1304)"}},{"before":"612974954bcfdcbcef3115cbc99fc2674dc33153","after":"ab73a5445200f8e51a40836580d044950fa00eb7","ref":"refs/heads/justinchu/flag-trace","pushedAt":"2024-05-24T19:54:29.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Merge branch 'main' into justinchu/flag-trace","shortMessageHtmlLink":"Merge branch 'main' into justinchu/flag-trace"}},{"before":"feea637d34e5f8f518c9ef2e96986c13270df261","after":"5156668cf56b3115aff64e98343118e85f1cfef0","ref":"refs/heads/justinchu/ser-initializer","pushedAt":"2024-05-24T18:27:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"snap","shortMessageHtmlLink":"snap"}},{"before":"05dd283805388d16b5ea72f8682542021426fc9f","after":"feea637d34e5f8f518c9ef2e96986c13270df261","ref":"refs/heads/justinchu/ser-initializer","pushedAt":"2024-05-24T18:13:56.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Merge branch 'main' into justinchu/ser-initializer","shortMessageHtmlLink":"Merge branch 'main' into justinchu/ser-initializer"}},{"before":"1f5ae2694d1e7178fcecd6fa7bbf39afc4523931","after":null,"ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T17:33:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"}},{"before":"a6843da55324f1efc85e43b69c338f7d4c461850","after":"c41ded52addc4dd18dd1dbd41ec1b7aefb825874","ref":"refs/heads/main","pushedAt":"2024-05-24T17:33:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Create a recursive graph iterator and use it to refactor UnusedFunctionRemover (#1565)\n\n- Create `traversal.py` for graph traversal utilities and implemented\r\n`RecursiveGraphIterator`. Expose `traversal` to the `ir` module. Fixes\r\nhttps://github.com/microsoft/onnxscript/issues/1556\r\n- Remove `NodeTransformer` because `RecursiveGraphIterator` is more\r\nflexible.\r\n- Refactor remove_unused_function.py to use `RecursiveGraphIterator`","shortMessageHtmlLink":"Create a recursive graph iterator and use it to refactor UnusedFuncti…"}},{"before":"417928e4d35ed31ea54a4a31de3d54f9e3002845","after":"1f5ae2694d1e7178fcecd6fa7bbf39afc4523931","ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T16:36:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":" # type: ignore[return-value]","shortMessageHtmlLink":" # type: ignore[return-value]"}},{"before":"aec2435ea034d28b99ff1b98ad0d37afb5b7c2a5","after":"417928e4d35ed31ea54a4a31de3d54f9e3002845","ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T16:24:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"remove_unused_functions","shortMessageHtmlLink":"remove_unused_functions"}},{"before":"f88bc2b1149f21d114e4029902692f4e2a6a76c7","after":"aec2435ea034d28b99ff1b98ad0d37afb5b7c2a5","ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T16:20:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"RemoveUnusedFunctionPass","shortMessageHtmlLink":"RemoveUnusedFunctionPass"}},{"before":"73055b8579708f7a9771543a0e9e46d79804767e","after":"f88bc2b1149f21d114e4029902692f4e2a6a76c7","ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T16:18:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"remove_unused_functions","shortMessageHtmlLink":"remove_unused_functions"}},{"before":"199a3b311f945082238386032aaac0c4bbf3a499","after":"73055b8579708f7a9771543a0e9e46d79804767e","ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T16:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"used","shortMessageHtmlLink":"used"}},{"before":"1081a978ff0afe2743181d0c86121ba510b6c5ee","after":"199a3b311f945082238386032aaac0c4bbf3a499","ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T15:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Remove attr reversal","shortMessageHtmlLink":"Remove attr reversal"}},{"before":"6806b4254a4948aa40632afef935f2ee73cddef2","after":"1081a978ff0afe2743181d0c86121ba510b6c5ee","ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T15:31:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Remove NodeTransformer","shortMessageHtmlLink":"Remove NodeTransformer"}},{"before":"3fe9640ac2b47f169bf4f1b8b48770090ce3638f","after":"6806b4254a4948aa40632afef935f2ee73cddef2","ref":"refs/heads/justinchu/iterator","pushedAt":"2024-05-24T01:08:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Merge branch 'main' into justinchu/iterator","shortMessageHtmlLink":"Merge branch 'main' into justinchu/iterator"}},{"before":"785f186a48db7aafc046e14d004252f91ef00174","after":null,"ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-24T01:07:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"}},{"before":"d31670646cc2c886048336f6da52932e008e8c1b","after":"a6843da55324f1efc85e43b69c338f7d4c461850","ref":"refs/heads/main","pushedAt":"2024-05-24T01:07:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"[IR] Create `ir.tensor()` as a convenience Tensor initializer; use ml_dtypes to support int4/bfloat16 (#1549)\n\nNow possible to do\r\n\r\n```python\r\ntensor1 = ir.tensor(tensor_proto)\r\ntensor2 = ir.tensor(np_array)\r\ntensor3 = ir.tensor([1,2], dtype=ir.DataType.FLOAT)\r\n```\r\n\r\nsupporting all ONNX dtypes.\r\n\r\n\r\n- Added ml_dtypes as a new dependency and use it to support\r\nint4/bfloat16.\r\n- Removed the unused float32->float16 helper function\r\n\r\nTested: unit tests and doctests\r\n\r\nFixes https://github.com/microsoft/onnxscript/issues/1439","shortMessageHtmlLink":"[IR] Create ir.tensor() as a convenience Tensor initializer; use ml…"}},{"before":"e2672775c2468678608087d86f1a4b13dd02e738","after":"785f186a48db7aafc046e14d004252f91ef00174","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-24T00:43:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"39fca2477829948d0b8c5ba354b334e1ae99735a","after":"e2672775c2468678608087d86f1a4b13dd02e738","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T23:11:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"653552b2171dbc106623a03140e04f0b1457080c","after":"39fca2477829948d0b8c5ba354b334e1ae99735a","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T22:33:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"test","shortMessageHtmlLink":"test"}},{"before":"f8728e6e3738530bb2cfd95ccf0564ef8a3181d5","after":"653552b2171dbc106623a03140e04f0b1457080c","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T22:27:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Fix tests","shortMessageHtmlLink":"Fix tests"}},{"before":"7162c478eb4fcfde2df1e2682adc82fc2cfada45","after":"f8728e6e3738530bb2cfd95ccf0564ef8a3181d5","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T22:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"tests","shortMessageHtmlLink":"tests"}},{"before":"cc6c728658dedfa40b7ca883eb325f8912a3afc8","after":"7162c478eb4fcfde2df1e2682adc82fc2cfada45","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T22:07:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"test_init_with_non_native_numpy_dtype","shortMessageHtmlLink":"test_init_with_non_native_numpy_dtype"}},{"before":"7067b303fe838239ce2cbca317ae5e29d32a9c95","after":"cc6c728658dedfa40b7ca883eb325f8912a3afc8","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T21:46:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"lint","shortMessageHtmlLink":"lint"}},{"before":"dcc2c0b6783050cd26c0001a0ea43dc80713a38c","after":"7067b303fe838239ce2cbca317ae5e29d32a9c95","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T21:44:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"doctests","shortMessageHtmlLink":"doctests"}},{"before":"beadbee9a2e0248e393cc079f071affe11a3764d","after":"dcc2c0b6783050cd26c0001a0ea43dc80713a38c","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T21:31:37.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"Merge branch 'main' into justinchu/tensor","shortMessageHtmlLink":"Merge branch 'main' into justinchu/tensor"}},{"before":"32786310f598c8fe670b93c9e3a14b8121f359f8","after":"beadbee9a2e0248e393cc079f071affe11a3764d","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T21:31:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"small endian","shortMessageHtmlLink":"small endian"}},{"before":"ed2eaa11daacc4a43cc9e5095eb493ded132abca","after":"32786310f598c8fe670b93c9e3a14b8121f359f8","ref":"refs/heads/justinchu/tensor","pushedAt":"2024-05-23T21:30:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"justinchuby","name":"Justin Chu","path":"/justinchuby","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11205048?s=80&v=4"},"commit":{"message":"docs","shortMessageHtmlLink":"docs"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEU2drlwA","startCursor":null,"endCursor":null}},"title":"Activity · microsoft/onnxscript"}