sample

Contents

sample#

class pinnx.utils.sampling.sample(n_samples, dimension, sampler='pseudo')[source]#

Generate pseudorandom or quasirandom samples in [0, 1]^dimension.

Parameters:
  • n_samples (int) – The number of samples.

  • dimension (int) – Space dimension.

  • sampler (string) – One of the following: “pseudo” (pseudorandom), “LHS” (Latin hypercube sampling), “Halton” (Halton sequence), “Hammersley” (Hammersley sequence), or “Sobol” (Sobol sequence).