|  | import builtins | 
|  | from typing import Optional, Tuple | 
|  |  | 
|  | import torch | 
|  | from torch import Tensor | 
|  |  | 
|  | class Parameter(Tensor): | 
|  | def __init__( | 
|  | self, | 
|  | data: Tensor = ..., | 
|  | requires_grad: builtins.bool = ..., | 
|  | ): ... | 
|  |  | 
|  | def is_lazy(param: Tensor): ... | 
|  |  | 
|  | class UninitializedParameter(Tensor): | 
|  | def __init__( | 
|  | self, | 
|  | data: Tensor = ..., | 
|  | requires_grad: builtins.bool = ..., | 
|  | ): ... | 
|  | def materialize( | 
|  | self, | 
|  | shape: Tuple[int, ...], | 
|  | device: Optional[torch.device] = None, | 
|  | dtype: Optional[torch.dtype] = None, | 
|  | ): ... | 
|  |  | 
|  | class UninitializedBuffer(Tensor): | 
|  | def __init__( | 
|  | self, | 
|  | data: Tensor = ..., | 
|  | requires_grad: builtins.bool = ..., | 
|  | ): ... | 
|  | def materialize( | 
|  | self, | 
|  | shape: Tuple[int, ...], | 
|  | device: Optional[torch.device] = None, | 
|  | dtype: Optional[torch.dtype] = None, | 
|  | ): ... |