[Olmo3] different RoPE per layer type (#46911)
* fix maybe, needs checking
* fix
* oops
* fix repo
* fix rope tests
* why was it added if ckpt has no rope?
* fix the TP test
* adjust expectations with runners
* Update tests/models/olmo3/test_modeling_olmo3.py
Co-authored-by: Anton Vlasjuk <73884904+vasqu@users.noreply.github.com>
* spit out personal repo test in a new class
---------
Co-authored-by: Anton Vlasjuk <73884904+vasqu@users.noreply.github.com>