class_docstr: A placeholder identity operator that is argument-insensitive.
  
  Args:
      args: any argument (unused)
      kwargs: any keyword argument (unused)
  
  Shape:
      - Input: :math:`(*)`, where :math:`*` means any number of dimensions.
      - Output: :math:`(*)`, same shape as the input.
  
  Examples::
  
      >>> m = nn.Identity(54, unused_argument1=0.1, unused_argument2=False)
      >>> input = torch.randn(128, 20)
      >>> output = m(input)
      >>> print(output.size())
      torch.Size([128, 20])
class_docstr_tok: ["A","placeholder","identity","operator","that","is","argument-insensitive",".","Args",":","args",":","any","argument","(","unused",")","kwargs",":","any","keyword","argument","(","unused",")","Shape",":","-","Input",":",":","math",":","`","(","*",")","`",",","where",":","math",":","`","*","`","means","any","number","of","dimensions",".","-","Output",":",":","math",":","`","(","*",")","`",",","same","shape","as","the","input",".","Examples",":",":",">",">",">","m","=","nn.Identity","(","54",",","unused_argument1=0.1",",","unused_argument2=False",")",">",">",">","input","=","torch.randn","(","128",",","20",")",">",">",">","output","=","m","(","input",")",">",">",">","print","(","output.size","(",")",")","torch.Size","(","[","128",",","20","]",")"]
code: def __init__(self, *args: Any, **kwargs: Any) -> None:
      super().__init__()
  
imports: import math
  from typing import Any
  import torch
  from torch import Tensor
  from torch.nn.parameter import Parameter, UninitializedParameter
  from ..None import functional
  from ..None import init
  from .module import Module
  from .lazy import LazyModuleMixin
label_desc: Use image node_id 1 to create a new Identity object from inherited base classes: Module with example: obj = Identity()