class_docstr: A class for wälder, that are phylogenetic forests, elements of the Wald Space.
  
  Parameters
  ----------
  topology : Topology
      The structure of the forest.
  weights : array-like
      The edge weights, array of floats between 0 and 1, with m entries, where m is
      the total number of splits/edges in the structure ``top``.
class_docstr_tok: ["A","class","for","w\u00e4lder",",","that","are","phylogenetic","forests",",","elements","of","the","Wald","Space",".","Parameters","--","--","--","--","--","topology",":","Topology","The","structure","of","the","forest",".","weights",":","array-like","The","edge","weights",",","array","of","floats","between","0","and","1",",","with","m","entries",",","where","m","is","the","total","number","of","splits\/edges","in","the","structure","``","top","``","."]
docstr: Return the string representation of the wald.
  
  This string representation requires that one can retrieve all necessary
  information from the string.
  
  Returns
  -------
  string_of_wald : str
      Return the string representation of the wald.
code: def __repr__(self):
      """Return the string representation of the wald.
  
      This string representation requires that one can retrieve all necessary
      information from the string.
  
      Returns
      -------
      string_of_wald : str
          Return the string representation of the wald.
      """
      return repr((self.topology, tuple(self.weights)))
  
imports: import functools
  import itertools
  import geomstats.backend
  import geomstats.geometry.spd_matrices
  from geomstats.geometry.stratified.point_set import Point, PointSet, _vectorize_point
label_desc: Use image node_id 5 for calling the Wald obj's underlying member method code with example usage: obj.__repr__() and returns: repr