@@ -123,13 +123,13 @@ gpu_gradtest("PixelShuffle 2d", pixelshuffle, rand(Float32, 3, 4, 18, 3), 3)
123
123
gpu_gradtest (" PixelShuffle 1d" , pixelshuffle, rand (Float32, 3 , 18 , 3 ), 3 )
124
124
125
125
embedding = [Flux. Embedding]
126
- gpu_gradtest (" Embedding" , embedding, [1 ,3 ,5 ], 5 , 2 )
127
- gpu_gradtest (" Embedding repeated indices" , embedding, [1 ,3 ,5 ,3 ], 5 , 2 )
128
- gpu_gradtest (" Embedding integer index" , embedding, 1 , 5 , 2 )
129
- gpu_gradtest (" Embedding 2d index" , embedding, [1 2 ; 3 4 ], 5 , 2 )
130
- gpu_gradtest (" Embedding OneHotVec index" , embedding, OneHotVector (1 , 5 ), 5 , 2 )
131
- gpu_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 )
126
+ gpu_gradtest (" Embedding" , embedding, [1 ,3 ,5 ], 5 => 2 )
127
+ gpu_gradtest (" Embedding repeated indices" , embedding, [1 ,3 ,5 ,3 ], 5 => 2 )
128
+ gpu_gradtest (" Embedding integer index" , embedding, 1 , 5 => 2 )
129
+ gpu_gradtest (" Embedding 2d index" , embedding, [1 2 ; 3 4 ], 5 => 2 )
130
+ gpu_gradtest (" Embedding OneHotVec index" , embedding, OneHotVector (1 , 5 ), 5 => 2 )
131
+ gpu_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 )
133
133
134
134
@testset " function layers" begin
135
135
x = rand (Float32, 3 ,3 )
0 commit comments