nodes: 0, module; 1, function_definition; 2, function_name:describeTopics; 3, parameters; 4, block; 5, identifier:self; 6, default_parameter; 7, expression_statement; 8, if_statement; 9, return_statement; 10, identifier:maxTermsPerTopic; 11, None; 12, comment:"""Return the topics described by weighted terms.
  
          WARNING: If vocabSize and k are large, this can return a large object!
  
          :param maxTermsPerTopic:
            Maximum number of terms to collect for each topic.
            (default: vocabulary size)
          :return:
            Array over topics. Each topic is represented as a pair of
            matching arrays: (term indices, term weights in topic).
            Each topic's terms are sorted in order of decreasing weight.
          """; 13, comparison_operator:maxTermsPerTopic is None; 14, block; 15, else_clause; 16, identifier:topics; 17, identifier:maxTermsPerTopic; 18, None; 19, expression_statement; 20, block; 21, assignment; 22, expression_statement; 23, identifier:topics; 24, call; 25, assignment; 26, attribute; 27, argument_list; 28, identifier:topics; 29, call; 30, identifier:self; 31, identifier:call; 32, string:"describeTopics"; 33, attribute; 34, argument_list; 35, identifier:self; 36, identifier:call; 37, string:"describeTopics"; 38, identifier:maxTermsPerTopic
code: def describeTopics(self, maxTermsPerTopic=None):
          """Return the topics described by weighted terms.
  
          WARNING: If vocabSize and k are large, this can return a large object!
  
          :param maxTermsPerTopic:
            Maximum number of terms to collect for each topic.
            (default: vocabulary size)
          :return:
            Array over topics. Each topic is represented as a pair of
            matching arrays: (term indices, term weights in topic).
            Each topic's terms are sorted in order of decreasing weight.
          """
          if maxTermsPerTopic is None:
              topics = self.call("describeTopics")
          else:
              topics = self.call("describeTopics", maxTermsPerTopic)
          return topics