Files
tinygrad/test
George Hotz bfe374c7f5 support symbolic shapes in split/chunk when split dim is concrete (#13718)
* support symbolic shapes in split/chunk when split dim is concrete

Previously split() and chunk() required all dimensions to be concrete.
Now they only require the dimension being split to be concrete, allowing
them to work with tensors that have symbolic shapes in other dimensions.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* update CLAUDE.md: add pre-commit and no-amend rules

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

* fix dim resolution order in split/chunk

Ensure dim_sz is retrieved after dim is resolved, not before.
The previous one-liner evaluated self.shape[dim] with the original
unresolved dim value.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-16 13:55:06 -04:00
..
2025-11-29 13:43:45 -08:00
2025-11-30 16:46:55 +03:00
2025-12-08 12:41:18 -05:00
2025-09-10 15:15:48 -04:00
2025-12-15 18:00:34 -04:00
2025-06-17 19:39:34 +03:00
2020-12-15 23:44:08 -08:00
2024-11-11 20:18:04 +08:00
2025-11-29 13:43:45 -08:00
2025-11-18 16:06:06 -08:00
2025-11-26 16:37:42 -08:00
2025-11-07 16:45:19 -08:00
2025-10-16 14:44:09 +08:00
2025-10-08 04:54:07 -04:00
2025-12-02 18:42:58 -08:00
2025-11-28 18:35:28 -08:00
2025-09-09 13:54:44 +03:00