class_docstr: We just have this in case the input data is keyed by string
class_docstr_tok: ["We","just","have","this","in","case","the","input","data","is","keyed","by","string"]
code: def __init__(
      self,
      sorted_features: List[int],
      set_missing_value_to_zero: bool = False,
  ) -> None:
      super().__init__(sorted_features, set_missing_value_to_zero)
      self._sparse_to_dense = PythonSparseToDenseProcessor(
          sorted_features, set_missing_value_to_zero
      )
  
file_path: ReAgent/reagent/preprocessing/sparse_to_dense.py
imports: from collections import defaultdict
  from typing import Dict, List, Tuple
  import torch
  from reagent.preprocessing import normalization
label_desc: Use image node_id 1 to create a new StringKeySparseToDenseProcessor object from inherited base classes: SparseToDenseProcessor with example: obj = StringKeySparseToDenseProcessor(sorted_features, set_missing_value_to_zero)