class_docstr: Splits a StringNode proto with N strings into a tree with depth N.
docstr: Returns length of chunks stored in root splitter.
docstr_tok: ["Returns","length","of","chunks","stored","in","root","splitter","."]
code: def total_chunks_len(self) -> int:
      """Returns length of chunks stored in root splitter."""
      if self._parent_splitter is not None:
          return self._parent_splitter.total_chunks_len()
      return len(self._chunks)
  
imports: from collections.abc import Sequence
  import os
  from typing import Optional, Union
  from absl import app
  from absl import flags
  from absl import logging
  from google.protobuf import message
  from tensorflow.python.lib.io import file_io
  from tensorflow.tools.proto_splitter import chunk_pb2
  from tensorflow.tools.proto_splitter import split
  from tensorflow.tools.proto_splitter import util
  from tensorflow.tools.proto_splitter.testdata import test_message_pb2
label_desc: Use image node_id 3 for calling the StringNodeSplitter obj's underlying member method code with example usage: obj.total_chunks_len() and returns: len, self