code: def full(size, fill_value, **kwargs):
      dtype = kwargs.get("dtype")
      if dtype is None:
          kwargs["dtype"] = type_to_dtype(type(fill_value))
          return aten.full(size, fill_value, **kwargs)
      return NotImplemented
  
imports: import functools
  import logging
  import math
  import sys
  import typing
  from typing import Optional
  import torch
  import torch._decomp
  import torch._prims_common
  import torch.ao.quantization.fx._decomposed
  from torch._decomp import core_aten_decompositions, get_decompositions, remove_decompositions
  from torch._decomp.decompositions import _grid_sampler_2d, pw_cast_for_opmath
  from torch._decomp.decompositions_for_rng import extra_random_decomps
  from torch._higher_order_ops.out_dtype import out_dtype
  from torch._prims_common import elementwise_dtypes, ELEMENTWISE_TYPE_PROMOTION_KIND, type_to_dtype
  from .None import config, inductor_prims
label_desc: Use image node_id 6 for calling a global function with example usage: full(size, fill_value) and returns: NotImplemented, aten