[BUG]: fix prevent illegal memory access in Mamba SSM tracking during EAGLE speculative verification (#19415)
Co-authored-by: ConnorLi96 <ConnorLi96@users.noreply.github.com>
This commit is contained in:
@@ -154,6 +154,8 @@ class EagleVerifyInput(SpecInput, EagleVerifyInputV2Mixin):
|
|||||||
dtype=torch.int64,
|
dtype=torch.int64,
|
||||||
device=batch.device,
|
device=batch.device,
|
||||||
)
|
)
|
||||||
|
batch.mamba_track_mask = None
|
||||||
|
batch.mamba_track_seqlens = None
|
||||||
|
|
||||||
def generate_attn_arg_prefill(
|
def generate_attn_arg_prefill(
|
||||||
self,
|
self,
|
||||||
|
|||||||
@@ -242,6 +242,8 @@ class EagleVerifyInputV2Mixin:
|
|||||||
dtype=torch.int64,
|
dtype=torch.int64,
|
||||||
device=device,
|
device=device,
|
||||||
)
|
)
|
||||||
|
batch.mamba_track_mask = None
|
||||||
|
batch.mamba_track_seqlens = None
|
||||||
|
|
||||||
# Get a forward batch
|
# Get a forward batch
|
||||||
batch.forward_mode = (
|
batch.forward_mode = (
|
||||||
|
|||||||
Reference in New Issue
Block a user