Clément Fournier
36c3466aef
[mlir][linalg] Fix neutral elt for softmax ( #118952 )
...
The decomposition of `linalg.softmax` uses `maxnumf`, but the identity
element that is used in the generated code is the one for `maximumf`.
They are not the same, as the identity for `maxnumf` is `NaN`, while the
one of `maximumf` is `-Infty`. This is wrong and prevents the maxnumf
from being folded.
Related to #114595 , which fixed the folder for maxnumf.
2025-01-13 15:21:07 +08:00
..
2025-01-03 09:11:38 +00:00
2023-07-26 20:26:07 +02:00
2024-05-09 18:02:44 +01:00
2024-05-09 18:02:44 +01:00
2024-05-24 09:29:28 +02:00
2024-04-30 09:28:35 -07:00
2024-11-26 09:45:57 -07:00
2024-11-26 09:45:57 -07:00
2024-04-30 09:28:35 -07:00
2024-05-28 10:42:32 -04:00
2024-11-15 10:53:34 +08:00
2024-11-15 10:53:34 +08:00
2024-04-30 09:28:35 -07:00
2024-08-05 23:04:47 +05:30
2024-11-09 23:34:57 +00:00
2024-11-26 08:11:15 +00:00
2024-11-19 09:09:33 +00:00
2024-12-06 09:28:15 +00:00
2025-01-03 09:11:38 +00:00
2025-01-03 09:11:38 +00:00
2024-08-07 09:10:01 +01:00
2024-08-07 09:10:01 +01:00
2024-08-07 09:10:01 +01:00
2024-08-07 09:10:01 +01:00
2024-08-07 09:10:01 +01:00
2024-11-06 11:56:51 +01:00
2024-04-30 09:28:35 -07:00
2024-03-22 12:37:39 -05:00
2024-10-03 12:22:57 +02:00
2024-09-16 13:06:38 -04:00
2024-06-14 17:16:02 +02:00
2024-11-26 16:00:18 -08:00
2024-04-30 09:28:35 -07:00
2024-11-07 14:51:02 +00:00
2024-07-13 14:46:44 +01:00
2024-10-18 16:11:21 -04:00
2024-10-14 15:38:35 +08:00
2024-12-10 04:18:20 +01:00
2024-11-18 07:51:18 +00:00
2024-10-10 15:45:52 +01:00
2024-09-27 09:43:57 +08:00
2024-01-31 10:12:33 +01:00
2024-10-22 13:28:44 +01:00
2024-09-21 08:43:12 -07:00
2024-08-12 12:20:58 +01:00
2024-11-15 10:53:34 +08:00
2024-05-14 10:50:35 +01:00
2024-11-08 09:23:17 -08:00
2024-07-01 19:00:21 +02:00
2024-01-01 17:12:40 +00:00
2024-03-21 14:16:02 +09:00
2023-06-30 14:01:13 +02:00
2024-10-22 13:28:44 +01:00
2023-12-20 11:06:27 +09:00
2024-06-23 19:05:00 +02:00
2024-05-08 09:11:53 -05:00
2024-11-16 08:13:10 +00:00
2024-04-30 09:28:35 -07:00
2024-06-07 09:09:06 -04:00
2024-04-30 09:28:35 -07:00
2024-10-11 15:27:27 +01:00
2024-06-30 19:37:51 +01:00
2024-10-11 15:27:27 +01:00
2024-10-19 18:25:27 +02:00
2024-04-25 10:12:55 -07:00
2024-10-11 15:27:27 +01:00
2024-06-30 19:37:51 +01:00
2023-07-19 17:47:18 +00:00
2023-09-09 06:01:56 -04:00
2024-05-08 09:11:53 -05:00
2024-05-08 09:11:53 -05:00
2024-05-08 09:11:53 -05:00
2024-07-31 12:32:07 -07:00
2024-07-31 12:32:07 -07:00
2024-12-10 11:31:30 -06:00
2024-01-12 13:24:02 +01:00
2024-05-08 09:11:53 -05:00
2025-01-13 15:21:07 +08:00
2024-01-12 13:24:02 +01:00
2024-10-04 14:42:55 -04:00
2023-10-24 16:12:34 +02:00
2023-10-24 16:12:34 +02:00
2024-09-26 09:33:47 +01:00
2024-09-26 09:33:47 +01:00
2023-10-24 16:12:34 +02:00
2023-10-24 16:12:34 +02:00
2024-01-12 13:24:02 +01:00
2024-03-13 16:53:26 +00:00
2024-05-08 09:11:53 -05:00
2024-01-12 13:24:02 +01:00
2024-05-08 09:11:53 -05:00
2024-10-15 19:24:43 +01:00
2024-05-08 09:11:53 -05:00
2024-05-08 09:11:53 -05:00
2024-02-05 22:59:03 -08:00
2023-10-24 16:12:34 +02:00
2024-05-08 09:11:53 -05:00
2024-06-30 19:37:51 +01:00
2024-06-30 19:37:51 +01:00
2024-06-30 19:37:51 +01:00
2024-10-11 15:27:27 +01:00
2023-10-24 16:12:34 +02:00
2024-05-29 10:20:49 -04:00
2024-11-15 10:53:34 +08:00
2024-07-31 12:32:07 -07:00
2023-10-24 16:12:34 +02:00
2024-12-04 09:36:05 +01:00
2024-11-15 10:53:34 +08:00
2023-10-24 16:12:34 +02:00
2024-10-10 15:45:52 +01:00
2024-06-23 19:05:00 +02:00
2024-12-10 11:31:30 -06:00
2023-10-24 16:12:34 +02:00
2024-10-11 09:39:19 +01:00
2024-12-27 16:52:34 +00:00
2024-10-11 09:39:19 +01:00
2024-07-11 14:45:36 +01:00
2023-12-11 16:13:19 +01:00
2024-04-23 10:52:50 +01:00
2024-04-23 10:52:50 +01:00
2024-04-23 07:21:06 +01:00
2025-01-09 11:42:22 -08:00
2024-11-26 08:11:15 +00:00
2024-11-29 07:43:10 +00:00
2024-10-29 16:57:23 +00:00
2024-12-11 07:47:23 +00:00
2024-10-04 10:06:33 +01:00
2024-06-27 15:47:00 +01:00
2023-12-15 17:56:59 +00:00
2024-09-24 12:24:59 -05:00
2024-12-05 09:24:53 +00:00
2024-12-16 20:38:19 +00:00
2024-10-11 09:39:19 +01:00
2024-09-13 15:48:17 +01:00