randomInt

fun <T : DType, V> randomInt(shape: Shape, dtype: T, random: Random, generator: (size: Int, random: Random) -> V): TensorData<T, *>(source)

Creates a tensor filled with random values from uniform distribution [0, 1) for floating point types or [0, maxValue) for integer types.

Return

TensorData filled with random values

Parameters

shape

the shape of the tensor to create

dtype

the data type instance

random

the random number generator (optional, uses default if not provided)

Type Parameters

T

the data type constraint extending DType