Skip to content

Commit 0f32e40

Browse files
committed
additional assertion to make sure compress_block_sliding_stride must be greater than 0
1 parent 97f8dc1 commit 0f32e40

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

native_sparse_attention_pytorch/native_sparse_attention.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -263,6 +263,7 @@ def __init__(
263263
self.compress_block_size = compress_block_size
264264
self.compress_block_sliding_stride = compress_block_sliding_stride
265265
assert self.compress_block_size >= self.compress_block_sliding_stride, 'compress_block_size must be >= compress_block_sliding_stride'
266+
assert self.compress_block_sliding_stride > 0, 'compress_block_sliding_stride must be greater than 0'
266267
assert divisible_by(selection_block_size, self.compress_block_sliding_stride), f'selection_block_size {selection_block_size} must be divisible by compress_block_sliding_stride {self.compress_block_sliding_stride}'
267268

268269
# Compression window splitting

0 commit comments

Comments
 (0)