George Necula
6d53aaf7d0
[pallas] Improve the error localization
...
* Add the source location information for the index map function to
`BlockMapping`.
* Removed the `compute_index` wrapper around the index_map, so that
we can get the location information for the index_map, not the wrapper.
* Added source location to the errors related to index map functions.
* Added an error if the index map returns something other than integer
scalars.
* Construct BlockSpec origins for arguments using JAX helper functions
to get argument names
* Removed redundant API error tests from tpu_pallas_test.py
2024-07-30 14:11:57 +02:00
..
2024-07-08 12:19:18 -07:00
2024-07-24 21:12:37 +00:00
2024-04-25 06:58:27 -07:00
2024-07-26 11:22:39 +01:00
2024-07-19 08:12:25 -04:00
2024-06-26 16:10:18 -04:00
2024-07-25 09:59:28 -07:00
2024-07-30 14:11:57 +02:00
2024-07-26 11:18:24 -07:00
2024-07-23 05:32:06 -07:00
2024-07-25 00:54:50 +00:00
2024-07-29 13:23:54 -07:00
2024-06-26 16:10:18 -04:00
2024-07-30 14:11:57 +02:00
2024-07-24 15:29:19 -07:00
2024-07-25 00:54:50 +00:00
2024-06-26 16:10:18 -04:00
2024-07-04 04:13:24 -07:00
2024-07-17 09:56:18 -07:00
2024-06-26 16:10:18 -04:00
2024-07-25 00:54:50 +00:00
2024-07-24 20:55:36 -07:00
2024-07-26 11:22:39 +01:00
2024-07-26 08:21:01 -07:00
2024-07-29 13:23:54 -07:00
2024-06-26 16:10:18 -04:00
2024-05-16 23:16:32 +01:00
2024-07-03 11:07:00 -07:00
2024-07-01 10:25:42 -04:00
2024-07-22 15:09:15 -07:00
2024-04-16 20:28:24 -07:00
2024-07-26 05:32:11 -07:00
2024-07-29 16:11:36 -07:00
2024-05-28 15:20:26 -07:00
2024-07-23 05:32:06 -07:00
2024-07-29 15:53:47 +02:00
2024-06-26 16:10:18 -04:00
2024-07-25 00:54:50 +00:00
2024-07-26 11:22:39 +01:00
2024-06-26 16:10:18 -04:00
2024-07-29 22:26:01 +01:00
2024-07-23 05:07:49 -07:00
2024-07-23 15:16:50 -07:00
2024-07-02 13:18:05 -05:00
2024-05-19 21:01:29 +01:00
2024-07-11 05:27:11 -07:00
2024-07-23 11:12:35 -07:00
2023-12-11 08:45:52 -08:00
2024-02-13 11:23:56 -08:00
2024-03-22 05:37:30 -07:00
2023-12-19 06:15:30 +01:00
2024-07-29 15:12:58 +00:00
2024-06-26 16:10:18 -04:00
2024-05-11 06:40:18 -07:00
2024-07-29 18:44:31 -07:00
2024-06-26 16:10:18 -04:00
2024-07-05 20:08:53 +01:00
2023-07-28 18:11:12 +00:00
2024-07-26 11:22:39 +01:00
2024-07-25 14:08:32 -07:00
2023-12-13 10:29:45 +00:00
2024-05-19 21:01:29 +01:00
2024-05-30 17:41:32 -07:00
2024-07-04 17:16:32 +04:00
2024-05-19 21:01:29 +01:00
2024-07-29 18:44:31 -07:00
2024-06-18 11:48:57 +01:00
2024-07-25 00:54:50 +00:00
2024-07-19 23:41:02 +03:00
2024-07-04 04:13:24 -07:00
2024-07-27 11:21:49 -07:00
2024-05-07 16:07:59 -07:00
2024-07-29 18:44:31 -07:00
2024-04-07 21:13:41 -07:00
2024-07-23 12:22:05 -07:00
2024-07-01 19:18:58 -07:00
2024-06-26 16:10:18 -04:00
2024-07-10 17:59:26 -07:00
2024-07-23 05:07:49 -07:00
2024-07-24 10:24:09 -07:00
2024-06-26 16:10:18 -04:00
2024-07-04 09:02:16 +02:00
2024-07-09 08:06:16 -07:00
2024-07-16 10:57:15 -07:00
2024-07-02 14:53:50 -04:00
2024-07-29 12:10:42 -07:00