Become an expert in R — Interactive courses, Cheat Sheets, certificates and more!
Get Started for Free

Sampler1D

Sampler1D Class


Description

1D sampler, abstract base class for Sampler like Sampler1DUnif, Sampler1DRfun, Sampler1DCateg and Sampler1DNormal.

Super class

paradox::Sampler -> Sampler1D

Active bindings

param

(Param)
Returns the one Parameter that is sampled from.

Methods

Public methods


Method new()

Creates a new instance of this R6 class.

Note that this object is typically constructed via derived classes, e.g., Sampler1DUnif.

Usage
Sampler1D$new(param)
Arguments
param

(Param)
Domain / support of the distribution we want to sample from.


Method clone()

The objects of this class are cloneable with this method.

Usage
Sampler1D$clone(deep = FALSE)
Arguments
deep

Whether to make a deep clone.

See Also


paradox

Define and Work with Parameter Spaces for Complex Algorithms

v0.7.1
LGPL-3
Authors
Michel Lang [cre, aut] (<https://orcid.org/0000-0001-9754-0393>), Bernd Bischl [aut] (<https://orcid.org/0000-0001-6002-6980>), Jakob Richter [aut] (<https://orcid.org/0000-0003-4481-5554>), Xudong Sun [aut] (<https://orcid.org/0000-0003-3269-2307>), Martin Binder [aut], Marc Becker [ctb] (<https://orcid.org/0000-0002-8115-0400>)
Initial release

We don't support your browser anymore

Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.