Matthew Johnson
58826507cc
[dynamic-shapes] add basic vmap-of-indexing support
...
The main changes here are only indirectly related to gather: we just had to
update some other rules (e.g. for comparison, and squeeze) for a simple
dynamic-batch-shape gather to work.
I also skipped two tests and deleted some old dynamic shape slicing logic
because we want to handle that differently. We didn't have to do that removal
in this PR, but it's just convenient given I'm looking at indexing again.
2022-09-08 17:52:12 -07:00
..
2020-06-01 11:49:35 -07:00
2022-08-16 12:39:28 -07:00
2021-07-13 09:30:56 -07:00
2022-06-21 09:29:08 -07:00
2022-04-08 13:50:36 -07:00
2022-09-08 08:49:40 -07:00
2021-09-24 07:02:49 -07:00
2022-08-19 10:08:07 -04:00
2022-09-08 11:29:51 -07:00
2022-08-22 13:57:31 -07:00
2022-09-08 08:04:13 -07:00
2022-05-17 22:14:05 +01:00
2022-09-08 05:26:02 -07:00
2022-09-08 16:43:46 -04:00
2022-09-08 11:50:31 -07:00
2022-08-23 09:36:47 -07:00
2022-07-28 21:37:23 -07:00
2022-08-18 16:33:05 -07:00
2022-02-25 22:02:55 +00:00
2022-09-08 08:49:40 -07:00
2022-08-19 10:04:35 -07:00
2022-08-19 13:14:13 -07:00
2022-08-18 15:58:39 -07:00
2022-09-08 17:52:12 -07:00
2022-08-24 07:51:28 -07:00
2022-08-13 16:32:52 +00:00
2022-05-17 22:14:05 +01:00
2022-06-10 00:17:13 +00:00
2022-08-25 07:28:27 -07:00
2022-08-23 09:36:47 -07:00
2022-08-16 23:16:37 -07:00
2022-08-18 11:39:07 -07:00
2022-08-18 11:39:07 -07:00
2022-07-07 11:41:02 -07:00
2022-08-25 07:28:27 -07:00
2022-08-18 11:39:07 -07:00
2022-08-19 10:04:35 -07:00
2022-03-04 10:33:03 -05:00
2022-09-07 06:06:56 -07:00
2022-09-07 06:06:56 -07:00
2022-09-08 10:42:19 -07:00
2022-05-17 22:14:05 +01:00
2022-08-25 15:14:33 -07:00
2022-09-08 14:40:06 -07:00
2022-06-16 14:06:24 -07:00
2022-08-23 09:36:47 -07:00
2022-08-23 09:36:47 -07:00
2022-09-08 08:11:16 -07:00
2022-08-26 11:32:07 -07:00
2022-08-16 14:44:16 -04:00
2022-08-04 20:05:53 -07:00
2022-06-06 13:30:56 -07:00
2022-08-23 09:36:47 -07:00
2022-09-08 14:57:31 -07:00
2022-08-29 22:03:21 -07:00
2022-09-06 11:45:59 -07:00
2022-06-10 03:50:26 -07:00
2022-08-11 15:46:34 +01:00
2022-06-17 15:21:10 -07:00
2021-12-10 10:32:09 -08:00
2022-08-31 12:03:53 -07:00
2022-08-31 22:54:06 -07:00
2022-09-01 19:54:34 -07:00
2022-08-12 12:51:09 +00:00
2022-08-18 11:39:07 -07:00
2022-09-01 15:29:31 -07:00
2022-08-15 12:31:43 -07:00
2022-08-31 18:36:47 -07:00
2022-04-18 08:09:50 -04:00
2022-03-01 20:02:15 +00:00
2022-01-24 12:02:34 -08:00
2022-06-16 15:45:15 -07:00
2022-06-29 09:47:53 -07:00
2022-08-12 12:51:09 +00:00
2022-09-07 06:06:56 -07:00
2022-09-01 13:42:02 -07:00
2022-09-01 13:42:02 -07:00
2022-05-17 18:12:48 -07:00
2022-09-08 08:04:13 -07:00
2022-05-17 22:14:05 +01:00
2022-06-16 10:32:20 -07:00
2022-04-11 15:33:27 +00:00
2022-08-04 07:13:46 -07:00
2022-04-01 12:04:36 -07:00
2022-02-07 17:59:42 -05:00
2022-05-18 21:54:47 +01:00
2022-08-24 07:51:28 -07:00
2021-11-22 08:22:43 -08:00
2022-08-23 09:36:47 -07:00