code: def _pack_keys_and_values(flattened_hash_table, original_dict):
      for i in range(len(flattened_hash_table)):
          if flattened_hash_table[i] in original_dict:
              value = original_dict[flattened_hash_table[i]]
              flattened_hash_table[i] <<= 16
              flattened_hash_table[i] |= value
  
file_path: cudf/python/cudf/cudf/utils/hash_vocab_utils.py
imports: import numpy
label_desc: Use image node_id 10 for calling a global function with example usage: _pack_keys_and_values(flattened_hash_table, original_dict) without return types