Skip to content

Warnings because design matrices for Sobol's method are not randomized #166

Open
@devmotion

Description

@devmotion

The design matrices for Sobol's method are not randomized (

QuasiMonteCarlo.SobolSample(),
), leading to the warning

┌ Warning: The generate_design_matrices(n, d, sampler, R = NoRand(), num_mats) method does not produces true and independent QMC matrices, see this doc warning
│ (https://docs.sciml.ai/QuasiMonteCarlo/stable/design_matrix/) for more context. Prefer using randomization methods such as R = Shift(), R = MatousekScrambling(),
│ etc., see documentation (https://docs.sciml.ai/QuasiMonteCarlo/stable/randomization/)
└ @ QuasiMonteCarlo /Users/david/.julia/packages/QuasiMonteCarlo/KvLfb/src/RandomizedQuasiMonteCarlo/iterators.jl:255

(shows up e.g. in CI: https://github.com/SciML/GlobalSensitivity.jl/actions/runs/8972149466/job/24639486952#step:6:515)

See https://docs.sciml.ai/QuasiMonteCarlo/stable/design_matrix/#DesignMatrices, https://docs.sciml.ai/QuasiMonteCarlo/stable/randomization/ and SciML/QuasiMonteCarlo.jl#79 (comment).

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions