original_docstring: 
      Propagates input mask through NNCFNode.
  
      :param node: Graph node to perform identity mask propagation on.
      :param graph: Graph to work with.
      
docstring: Propagates input mask through NNCFNode.
docstring_tokens: Propagates input mask through NNCFNode .
code: def identity_mask_propagation(node: NNCFNode, graph: NNCFGraph) -> None:
      """
      Propagates input mask through NNCFNode.
  
      :param node: Graph node to perform identity mask propagation on.
      :param graph: Graph to work with.
      """
      input_masks = get_input_masks(node, graph)
      if not input_masks:
          # In case for disconnected NNCFGraph
          input_masks = [None]
      assert len(input_masks) == 1
      node.data['input_masks'] = input_masks
      node.data['output_mask'] = input_masks[0]
code_tokens: def identity_mask_propagation ( node : NNCFNode , graph : NNCFGraph ) -> None : input_masks = get_input_masks ( node , graph ) if not input_masks : input_masks = [ None ] assert len ( input_masks ) == 1 node . data [ 'input_masks' ] = input_masks node . data [ 'output_mask' ] = input_masks [ 0 ]
short_docstring: Propagates input mask through NNCFNode.
short_docstring_tokens: Propagates input mask through NNCFNode .
comment: """
      Propagates input mask through NNCFNode.
  
      :param node: Graph node to perform identity mask propagation on.
      :param graph: Graph to work with.
      """$SEP$# In case for disconnected NNCFGraph