Bases: BaseLinearLayerWithLoRA
Source code in vllm/lora/layers/replicated_linear.py
  
 __init__(base_layer: ReplicatedLinear) -> None
 classmethod  ¶
 can_replace_layer(
    source_layer: Module,
    lora_config: LoRAConfig,
    packed_modules_list: list,
    model_config: PretrainedConfig | None,
) -> bool
 
  Forward of ReplicatedLinearWithLoRA
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| input_ | Tensor | Tensor whose last dimension is  | required | 
Returns:
| Type | Description | 
|---|---|
| Tensor | tuple[Tensor, Tensor | None] | 
 | 
| Tensor | tuple[Tensor, Tensor | None] | 
 | 
Source code in vllm/lora/layers/replicated_linear.py
  
  Slice lora a if splitting for tensor parallelism.
 
  Slice lora b if splitting with tensor parallelism.