[Bugfix] Skip out-of-stage layers in get_layers_from_vllm_config for pipeline parallel (#36243)
Signed-off-by: Tushar Shetty <tushar.shetty@abbyy.com> Signed-off-by: Tushar Shetty <54362365+tusharshetty61@users.noreply.github.com>
This commit is contained in:
@@ -1795,5 +1795,6 @@ def get_layers_from_vllm_config(
|
|||||||
return {
|
return {
|
||||||
layer_name: forward_context[layer_name]
|
layer_name: forward_context[layer_name]
|
||||||
for layer_name in layer_names
|
for layer_name in layer_names
|
||||||
if isinstance(forward_context[layer_name], layer_type)
|
if layer_name in forward_context
|
||||||
|
and isinstance(forward_context[layer_name], layer_type)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user