code: def compact(self, term_doc_matrix):
          '''
          Parameters
          ----------
          term_doc_matrix : TermDocMatrix
              Term document matrix object to compact
          Returns
          -------
          TermDocMatrix
  
  
          '''
          rank_df = self.scorer.get_rank_df(term_doc_matrix)
          return self._prune_higher_ranked_terms(term_doc_matrix, rank_df, self.rankf compact(self, term_doc_matrix):
          '''
          Parameters
          ----------
          term_doc_matrix : TermDocMatrix
              Term document matrix object to compact
          Returns
          -------
          TermDocMatrix
  
  
          '''
          rank_df = self.scorer.get_rank_df(term_doc_matrix)
          return self._prune_higher_ranked_terms(term_doc_matrix, rank_df, self.rank)
docs: Parameters
          ----------
          term_doc_matrix : TermDocMatrix
              Term document matrix object to compact
          Returns
          -------
          TermDocMatrix