public void RandomGaussian(int seed = 1234) { Debug.Assert(Buffer.pointer != 0); BufferInitializerApi.RandNormal(Buffer, seed); }
public void LinSpace <T>(T x0, T x1) where T : struct, IEquatable <T>, IFormattable { Debug.Assert(Buffer.pointer != 0); BufferInitializerApi.LinSpace(Buffer, Convert.ToDouble(x0), Convert.ToDouble(x1)); }
public void RandomUniform(int seed = 1234) { Debug.Assert(Buffer.pointer != 0); BufferInitializerApi.RandUniform(Buffer, seed); }
public void Set <T>(T value) where T : struct, IEquatable <T>, IFormattable { Debug.Assert(Buffer.pointer != 0); BufferInitializerApi.Initialize(Buffer, Convert.ToDouble(value)); }