code: def torch_nn_func_instancenorm(
      input: torch.Tensor,
      running_mean: Optional[torch.Tensor] = None,
      running_var: Optional[torch.Tensor] = None,
      weight: Optional[torch.Tensor] = None,
      bias: Optional[torch.Tensor] = None,
      use_input_stats: bool = True,
      momentum: float = 0.1,
      eps: float = 1e-5,
  ):
      has_affine = weight is not None
      flops = input.numel() * (5 if has_affine else 4)
      macs = 0
      return flops, macs
  
imports: from typing import List, Optional, Tuple
  import torch
  from ..registry import meta_profiler_function
label_desc: Use image node_id 1 for calling a global function with example usage: torch_nn_func_instancenorm(input, running_mean, running_var, weight, bias, use_input_stats, momentum, eps) and returns: flops,  macs