generate_perlin_noise_2d

generate_perlin_noise_2d#

stable_pretraining.data.generate_perlin_noise_2d(shape, res, octaves=1, persistence=0.5, lacunarity=2.0)[source]#

Generate 2D Perlin noise.

Parameters:
  • shape – Output shape (height, width)

  • res – Resolution tuple

  • octaves – Number of octaves for fractal noise

  • persistence – Amplitude multiplier for each octave

  • lacunarity – Frequency multiplier for each octave

Returns:

2D tensor of Perlin noise