moonlight/staves/hough.py [69:75]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    self.estimated_staffline_distance = staffline_distance
    self.estimated_staffline_thickness = staffline_thickness
    self.max_abs_theta = float(max_abs_theta)
    self.num_theta = int(num_theta)

  @property
  def staves(self):
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



moonlight/staves/hough.py [169:178]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    self.estimated_staffline_distance = staffline_distance
    self.estimated_staffline_thickness = staffline_thickness
    self.max_abs_theta = float(max_abs_theta)
    self.num_theta = int(num_theta)

  # Memoize this to not re-compute "staves" as a different tensor each time this
  # property is referenced. TF's common subexpression elimination doesn't seem
  # to handle this case, maybe because we have too many ops.
  @property
  def staves(self):
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



