The operation to have its output repeated.
The number of repetitions to perform.
Return: The new Operation.
1 import dopt.core : evaluate; 2 3 auto r1 = float32([2], [1.0f, 2.0f]).repeat(3); 4 5 assert(r1.evaluate().as!float == [ 6 1.0f, 2.0f, 7 1.0f, 2.0f, 8 1.0f, 2.0f 9 ]);
Repeats the output of an operation the given number of times.
A new dimension is added, allowing one to index each of these repetitions.