@@ -124,12 +124,12 @@ gpu_gradtest("PixelShuffle 1d", pixelshuffle, rand(Float32, 3, 18, 3), 3)
124124
125125embedding = [Flux. Embedding]
126126gpu_gradtest (" Embedding" , embedding, [1 ,3 ,5 ], 5 => 2 )
127- gpu_gradtest (" Embedding repeated indices" , embedding, [ 1 , 3 , 5 , 3 ], 5 => 2 )
127+ gpu_gradtest (" Embedding repeated indices" , embedding, rand ( 1 : 50 , 10 ^ 6 ), 50 => 2 )
128128gpu_gradtest (" Embedding integer index" , embedding, 1 , 5 => 2 )
129129gpu_gradtest (" Embedding 2d index" , embedding, [1 2 ; 3 4 ], 5 => 2 )
130130gpu_gradtest (" Embedding OneHotVec index" , embedding, OneHotVector (1 , 5 ), 5 => 2 )
131131gpu_gradtest (" Embedding OneHotMatrix index" , embedding, OneHotMatrix ([1 ,2 ,3 ], 5 ), 5 => 2 )
132- gpu_gradtest (" Embedding OneHotMatrix repeated indices" , embedding, OneHotMatrix ([ 1 , 2 , 2 ], 5 ), 5 => 2 )
132+ gpu_gradtest (" Embedding OneHotMatrix repeated indices" , embedding, OneHotMatrix (rand ( 1 : 50 , 10 ^ 6 ), 50 ), 50 => 2 )
133133
134134@testset " function layers" begin
135135 x = rand (Float32, 3 ,3 )
0 commit comments