code: def _is_estimated(self):
          r
          result = self._estimated
          for el in self._chain:
              if not el.is_reader:
                  result &= el._estimated
          return result
docs: r"""
          Iterates through the pipeline elements and checks if every element is parametrized.