sakura.utils.distributions.rand_cirlce2d

sakura.utils.distributions.rand_cirlce2d(batch_size)

Generates 2D samples from a uniform filled-circle distribution in a 2-dimensional space.

Samples are drawn with uniform radial distance from the origin.

Parameters:

batch_size (int) – Number of samples to generate

Returns:

Tensor of shape (batch_size, 2) with samples

Return type:

torch.FloatTensor