tidy3d.plugins.design.MethodRandom#
- class MethodRandom[source]#
Bases:
AbstractMethodRandomSelect sampling points uniformly at random.
- Parameters:
name (Attribute:
name) –TypeOptional[str]
Default= None
DescriptionOptional name for the sweep method.
num_points (Attribute:
num_points) –TypePositiveInt
DefaultDescriptionMaximum number of sampling points to perform in the sweep.
monte_carlo_warning (Attribute:
monte_carlo_warning) –Typebool
Default= True
DescriptionWe recommend you use
MethodMonteCarloas it is more efficient at sampling. Setting this field toFalsewill disable the warning that occurs when this class is made.
Example
>>> import tidy3d.plugins.design as tdd >>> method = tdd.MethodRandom(num_points=20, monte_carlo_warning=False)
Attributes
Methods
get_sampler(parameters)Sampler for this
Methodclass.- monte_carlo_warning#
- __hash__()#
Hash method.