Matt
53fb245eb6
🚨 🚨 Inherited CausalLM Tests ( #37590 )
...
* stash commit
* Experiment 1: Try just Gemma
* Experiment 1: Just try Gemma
* make fixup
* Trigger tests
* stash commit
* Try adding Gemma3 as well
* make fixup
* Correct attrib names
* Correct pipeline model mapping
* Add in all_model_classes for Gemma1 again
* Move the pipeline model mapping around again
* make fixup
* Revert Gemma3 changes since it's a VLM
* Let's try Falcon
* Correct attributes
* Correct attributes
* Let's try just overriding get_config() for now
* Do Nemotron too
* And Llama!
* Do llama/persimmon
* Correctly skip tests
* Fix Persimmon
* Include Phimoe
* Fix Gemma2
* Set model_tester_class correctly
* Add GLM
* More models!
* models models models
* make fixup
* Add Qwen3 + Qwen3MoE
* Correct import
* make fixup
* Add the QuestionAnswering classes
* Add the QuestionAnswering classes
* Move pipeline mapping to the right place
* Jetmoe too
* Stop RoPE testing models with no RoPE
* Fix up JetMOE a bit
* Fix up JetMOE a bit
* Can we just force pad_token_id all the time?
* make fixup
* fix starcoder2
* Move pipeline mapping
* Fix RoPE skipping
* Fix RecurrentGemma tests
* Fix Falcon tests
* Add MoE attributes
* Fix values for RoPE testing
* Make sure we set bos_token_id and eos_token_id in an appropriate range
* make fixup
* Fix GLM4
* Add mamba attributes
* Revert bits of JetMOE
* Re-add the JetMOE skips
* Update tests/causal_lm_tester.py
Co-authored-by: Arthur <48595927+ArthurZucker@users.noreply.github.com >
* Add licence
---------
Co-authored-by: Arthur <48595927+ArthurZucker@users.noreply.github.com >
2025-05-23 18:29:31 +01:00
..
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 17:15:37 +01:00
2025-05-20 14:37:55 +02:00
2025-04-08 14:12:08 +02:00
2025-05-12 11:55:51 +02:00
2025-05-23 17:17:38 +02:00
2025-05-16 18:37:27 +01:00
2025-05-23 17:17:38 +02:00
2025-04-23 11:37:15 +02:00
2025-05-22 17:12:58 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-06 17:40:28 -04:00
2025-04-25 13:47:25 +01:00
2025-04-28 11:39:11 +01:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-28 11:39:11 +01:00
2025-05-16 13:26:54 +02:00
2025-05-16 13:26:54 +02:00
2025-04-14 17:07:48 +02:00
2025-04-28 15:08:46 +02:00
2025-05-22 17:12:58 +02:00
2025-05-22 17:12:58 +02:00
2025-04-08 17:15:37 +01:00
2025-05-08 18:18:54 +02:00
2025-04-08 14:12:08 +02:00
2025-04-28 14:20:45 +01:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-04-16 20:49:20 +02:00
2025-04-15 18:31:20 +02:00
2025-04-08 14:12:08 +02:00
2025-04-16 18:15:22 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:11:40 +02:00
2025-05-16 18:37:27 +01:00
2025-05-20 10:09:01 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:11:40 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-05-22 17:12:58 +02:00
2025-05-23 18:29:31 +01:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-16 18:37:27 +01:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-16 21:59:24 +02:00
2025-04-25 13:47:25 +01:00
2025-05-07 17:47:51 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-04-10 20:54:21 +02:00
2025-05-16 14:11:56 +01:00
2025-05-23 18:29:31 +01:00
2025-05-23 17:17:38 +02:00
2025-04-16 11:01:04 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-01 15:21:55 +02:00
2025-04-08 14:12:08 +02:00
2025-05-01 14:58:58 +01:00
2025-04-08 14:12:08 +02:00
2025-05-07 17:47:51 +02:00
2025-05-23 18:29:31 +01:00
2025-05-23 18:29:31 +01:00
2025-05-22 11:38:26 +02:00
2025-04-08 17:15:37 +01:00
2025-05-23 18:29:31 +01:00
2025-05-23 18:29:31 +01:00
2025-05-23 17:17:38 +02:00
2025-05-07 17:47:51 +02:00
2025-05-12 16:51:21 +02:00
2025-05-15 10:44:19 +02:00
2025-04-28 11:39:11 +01:00
2025-05-23 18:29:31 +01:00
2025-04-10 20:54:21 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-22 17:55:02 +02:00
2025-05-14 08:58:40 +00:00
2025-04-22 17:55:02 +02:00
2025-05-06 06:47:43 +02:00
2025-04-22 17:55:02 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-29 12:17:55 +01:00
2025-05-23 17:17:38 +02:00
2025-05-22 17:12:58 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-20 10:09:01 +02:00
2025-04-24 11:48:11 +02:00
2025-04-08 14:12:08 +02:00
2025-04-22 11:07:34 +01:00
2025-05-23 17:17:38 +02:00
2025-05-08 18:18:54 +02:00
2025-05-12 11:55:51 +02:00
2025-05-12 11:55:51 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 09:29:16 +02:00
2025-05-23 18:29:31 +01:00
2025-05-08 18:18:54 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-01 15:21:55 +02:00
2025-05-01 15:21:55 +02:00
2025-05-23 17:17:38 +02:00
2025-04-14 17:07:36 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 18:29:31 +01:00
2025-05-20 13:15:54 +00:00
2025-05-07 17:47:51 +02:00
2025-05-13 13:49:09 +00:00
2025-05-14 10:24:07 +00:00
2025-05-21 11:50:46 +02:00
2025-04-28 11:39:11 +01:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-05-22 17:12:58 +02:00
2025-04-08 14:12:08 +02:00
2025-05-20 13:54:04 +00:00
2025-05-22 17:12:58 +02:00
2025-05-01 15:21:55 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-22 17:12:58 +02:00
2025-03-28 15:09:35 +01:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 18:29:31 +01:00
2025-05-12 11:55:51 +02:00
2025-05-23 18:29:31 +01:00
2025-04-15 11:33:09 +01:00
2025-05-07 17:47:51 +02:00
2025-04-28 11:39:11 +01:00
2025-04-08 14:12:08 +02:00
2025-04-23 15:55:41 -04:00
2025-04-14 17:08:47 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-25 18:04:56 +02:00
2025-04-08 14:12:08 +02:00
2025-05-12 16:59:00 +02:00
2025-05-22 17:12:58 +02:00
2025-05-22 17:12:58 +02:00
2025-04-28 11:39:11 +01:00
2025-04-08 17:15:37 +01:00
2025-05-23 18:29:31 +01:00
2025-03-28 15:09:35 +01:00
2025-04-28 11:39:11 +01:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-19 15:35:23 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-12 16:02:41 +02:00
2025-04-08 14:12:08 +02:00
2025-05-15 10:44:19 +02:00
2025-04-08 17:15:37 +01:00
2025-04-14 17:58:09 +02:00
2025-05-23 17:17:38 +02:00
2025-05-22 11:38:26 +02:00
2025-05-22 17:12:58 +02:00
2025-04-25 16:57:09 +02:00
2025-05-22 17:12:58 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 18:29:31 +01:00
2025-05-23 18:29:31 +01:00
2025-05-23 18:29:31 +01:00
2025-05-20 10:09:01 +02:00
2025-05-23 18:29:31 +01:00
2025-04-08 14:12:08 +02:00
2025-04-28 11:39:11 +01:00
2025-05-16 12:01:46 -04:00
2025-05-22 17:12:58 +02:00
2025-04-23 15:55:33 -04:00
2025-04-28 11:39:11 +01:00
2025-04-08 14:12:08 +02:00
2025-04-28 11:39:11 +01:00
2025-04-23 15:55:20 -04:00
2025-04-08 14:12:08 +02:00
2025-05-23 18:29:31 +01:00
2025-05-14 10:24:07 +00:00
2025-05-21 09:50:39 +00:00
2025-04-11 13:32:19 +02:00
2025-05-23 18:29:31 +01:00
2025-05-21 09:50:39 +00:00
2025-05-23 18:29:31 +01:00
2025-05-23 18:29:31 +01:00
2025-04-28 11:39:11 +01:00
2025-05-23 18:29:31 +01:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-25 13:47:25 +01:00
2025-04-08 14:12:08 +02:00
2025-04-28 11:39:11 +01:00
2025-04-25 13:47:25 +01:00
2025-04-10 20:54:21 +02:00
2025-04-10 20:54:21 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-05-22 17:12:58 +02:00
2025-04-08 14:12:08 +02:00
2025-04-10 14:42:32 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-13 12:50:43 +00:00
2025-05-22 17:12:58 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 18:29:31 +01:00
2025-05-23 18:29:31 +01:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-04-10 16:58:57 +02:00
2025-04-28 11:39:11 +01:00
2025-05-23 17:17:38 +02:00
2025-05-01 15:21:55 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-04-17 11:26:03 +02:00
2025-04-08 14:12:08 +02:00
2025-04-17 15:39:44 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 17:15:37 +01:00
2025-04-28 14:20:45 +01:00
2025-05-01 15:21:55 +02:00
2025-04-28 11:39:11 +01:00
2025-05-22 17:12:58 +02:00
2025-05-22 17:12:58 +02:00
2025-03-21 10:20:05 +01:00
2025-04-08 14:12:08 +02:00
2025-05-14 10:24:07 +00:00
2025-04-25 16:57:09 +02:00
2025-05-23 17:17:38 +02:00
2025-05-07 17:47:51 +02:00
2025-05-22 17:12:58 +02:00
2025-04-08 17:15:37 +01:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-16 12:01:46 -04:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-22 17:12:58 +02:00
2025-04-08 17:15:37 +01:00
2025-04-08 14:12:08 +02:00
2025-04-08 14:12:08 +02:00
2025-01-24 16:55:28 +01:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-04-28 11:39:11 +01:00
2025-04-08 14:12:08 +02:00
2025-04-28 11:39:11 +01:00
2025-04-10 20:54:21 +02:00
2025-04-08 14:12:08 +02:00
2025-04-10 20:54:21 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00
2025-05-23 17:17:38 +02:00
2025-05-23 17:17:38 +02:00
2025-04-08 14:12:08 +02:00