public static Observations <float> Max(this Observations <float> src) => src.CalcMax(Observations.Alloc <float>(src.Dim, 1));
public static Observations <double> Max(this Observations <double> src) => src.CalcMax(Observations.Alloc <double>(src.Dim, 1));
public static Observations <double> Variance(this Observations <double> src) => src.CalcVariance(Observations.Alloc <double>(src.Dim, 1));
public static Observations <double> Extrema(this Observations <double> src) => src.CalcExtrema(Observations.Alloc <double>(src.Dim, 2));
public static Observations <float> Extrema(this Observations <float> src) => src.CalcExtrema(Observations.Alloc <float>(src.Dim, 2));
public static Span <double> RadixSort(this Observations <double> samples) => samples.ApplyRadixSort(Observations.Alloc <double>(samples.Dim, samples.Count));
public static Observations <float> RadixSort(this Observations <float> samples) => samples.ApplyRadixSort(Observations.Alloc <float>(samples.Dim, samples.Count));