public static Span <double> RadixSort(this Observations <double> samples) => samples.ApplyRadixSort(Observations.Alloc <double>(samples.Dim, samples.Count));
public static Observations <double> RadixSort(this Observations <double> samples, Observations <double> dst) => samples.ApplyRadixSort(dst);
public static Observations <float> RadixSort(this Observations <float> samples) => samples.ApplyRadixSort(Observations.Alloc <float>(samples.Dim, samples.Count));
public static Observations <float> RadixSort(this Observations <float> samples, Observations <float> dst) => samples.ApplyRadixSort(dst);