()
| 858 | |
| 859 | @register('triangular') |
| 860 | def triangular_kernel(): |
| 861 | pdf = lambda t: 1.0 - abs(t) |
| 862 | cdf = lambda t: t*t * (1/2 if t < 0.0 else -1/2) + t + 1/2 |
| 863 | invcdf = lambda p: sqrt(2.0*p) - 1.0 if p < 1/2 else 1.0 - sqrt(2.0 - 2.0*p) |
| 864 | support = 1.0 |
| 865 | return pdf, cdf, invcdf, support |
| 866 | |
| 867 | @register('parabolic', 'epanechnikov') |
| 868 | def parabolic_kernel(): |
nothing calls this directly
no test coverage detected
searching dependent graphs…