class_docstr: TopicModel objects can be used to predict the underlying topic of a
  document.
  
  This model cannot be constructed directly.  Instead, use
  :func:`turicreate.topic_model.create` to create an instance
  of this model. A detailed list of parameter options and code samples
  are available in the documentation for the create function.
class_docstr_tok: ["TopicModel","objects","can","be","used","to","predict","the","underlying","topic","of","a","document",".","This","model","can","not","be","constructed","directly",".","Instead",",","use",":","func",":","`","turicreate.topic_model.create","`","to","create","an","instance","of","this","model",".","A","detailed","list","of","parameter","options","and","code","samples","are","available","in","the","documentation","for","the","create","function","."]
docstr: Print a string description of the model when the model name is entered
  in the terminal.
docstr_tok: ["Print","a","string","description","of","the","model","when","the","model","name","is","entered","in","the","terminal","."]
code: def __repr__(self):
      """
      Print a string description of the model when the model name is entered
      in the terminal.
      """
      key_str = "{:<{}}: {}"
      width = 30
  
      (sections, section_titles) = self._get_summary_struct()
      out = _toolkit_repr_print(
          self, sections, section_titles, width=width
      )
  
      extra = []
      extra.append(key_str.format("Accessible fields", width, ""))
      extra.append(
          key_str.format(
              "m.topics", width, "An SFrame containing the topics."
          )
      )
      extra.append(
          key_str.format(
              "m.vocabulary",
              width,
              "An SArray containing the words in the vocabulary.",
          )
      )
      extra.append(key_str.format("Useful methods", width, ""))
      extra.append(
          key_str.format(
              "m.get_topics()",
              width,
              "Get the most probable words per topic.",
          )
      )
      extra.append(
          key_str.format(
              "m.predict(new_docs)",
              width,
              "Make predictions for new documents.",
          )
      )
  
      return out + "\n" + "\n".join(extra)
  
imports: from __future__ import print_function
  from __future__ import division
  from __future__ import absolute_import
  import turicreate
  from turicreate.toolkits._model import Model
  from turicreate.data_structures.sframe import SFrame
  from turicreate.data_structures.sarray import SArray
  from turicreate.toolkits.text_analytics._util import _check_input
  from turicreate.toolkits.text_analytics._util import random_split
  from turicreate.toolkits._internal_utils import _check_categorical_option_type, _precomputed_field, _toolkit_repr_print
  import sys
  import operator
  import array
label_desc: Use image node_id 5 for calling the TopicModel obj's underlying member method code with example usage: obj.__repr__() and returns: unknown