Generate: speculative decoding (#27979)
* speculative decoding
* fix test
* space
* better comments
* remove redundant test
* test nit
* Apply suggestions from code review
Co-authored-by: amyeroberts <22614925+amyeroberts@users.noreply.github.com>
* PR comments
---------
Co-authored-by: amyeroberts <22614925+amyeroberts@users.noreply.github.com>