code: def __init__(
      self,
      chunk_graph: ChunkGraph,
      start_ops: List[Operand],
      band_resource: Dict[BandType, Resource],
  ):
      super().__init__(chunk_graph, start_ops, band_resource)
      self._op_keys: OrderedSet = OrderedSet(
          [start_op.key for start_op in start_ops]
      )
  
imports: from abc import ABC, abstractmethod
  from collections import defaultdict
  from operator import itemgetter
  from typing import List, Dict, Union
  import numpy
  from ....core import ChunkGraph, ChunkData
  from ....core.operand import Operand, Fetch
  from ....lib.ordered_set import OrderedSet
  from ....resource import Resource
  from ....typing import BandType
  from ....utils import implements
label_desc: Use image node_id 1 to create a new GraphAssigner object from inherited base classes: AbstractGraphAssigner with example: obj = GraphAssigner(chunk_graph, start_ops, band_resource)