def _calc_trimean(self):
        sorted_data = self._get_sorted_data()
        gq = lambda q: self._get_quantile(sorted_data, q)
        return (gq(0.25) + (2 * gq(0.5)) + gq(0.75)) / 4.0
This routine solves the (ordinary) eigenvalue problem for a complex
dataset/ETHPy150Open mahmoud/boltons/boltons/statsutils.py/Stats._calc_trimean--crossover with--dataset/ETHPy150Open fredrik-johansson/mpmath/mpmath/matrices/eigen_symmetric.py/eighe