class_docstr: Decorator for preprocessing ops, which adds `inkey` and `outkey` arguments.
  
  Note: Only supports single-input single-output ops.
class_docstr_tok: ["Decorator","for","preprocessing","ops",",","which","adds","`","inkey","`","and","`","outkey","`","arguments",".","Note",":","Only","supports","single-input","single-output","ops","."]
code: def __init__(
      self, uses_rngkey=False, indefault="image", outdefault="image"
  ):
      self.uses_rngkey = uses_rngkey
      self.indefault = indefault
      self.outdefault = outdefault
  
file_path: scenic/scenic/dataset_lib/big_transfer/preprocessing/utils.py
imports: from collections import abc
  import functools
  import tensorflow.compat.v1
label_desc: Use image node_id 1 to create a new InKeyOutKey object from inherited base classes: object with example: obj = InKeyOutKey(uses_rngkey, indefault, outdefault)