code: def _update_accumulator_with_in_vocab_string_tokens(
      accumulator: _PartialNLStats, token_list: List[Text]
  ):
      accumulator.num_in_vocab_tokens += len(token_list)
      accumulator.token_occurrence_counts.AddValues(
          pa.array(token_list)
      )
  
      token_len_list = [len(t) for t in token_list]
      accumulator.sum_in_vocab_token_lengths += sum(token_len_list)
      accumulator.vocab_token_length_quantiles.AddValues(
          pa.array(token_len_list)
      )
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import collections
  from typing import Dict, Iterable, List, Optional, Set, Text, Union
  import pyarrow
  import six
  from tensorflow_data_validation import types
  from tensorflow_data_validation.statistics.generators import stats_generator
  from tensorflow_data_validation.utils import quantiles_util
  from tensorflow_data_validation.utils import schema_util
  from tensorflow_data_validation.utils import stats_util
  from tensorflow_data_validation.utils import vocab_util
  from tfx_bsl import sketches
  from tensorflow_metadata.proto.v0 import schema_pb2
  from tensorflow_metadata.proto.v0 import statistics_pb2
  from tfx_bsl.types import tfx_namedtuple
label_desc: Use image node_id 2 for calling a global function with example usage: _update_accumulator_with_in_vocab_string_tokens(accumulator, token_list) without return types