@@ -1266,16 +1266,18 @@ end
1266
1266
# definition of other binary functions
1267
1267
1268
1268
broadcast {Tx<:Real,Ty<:Real} (:: typeof (min), x:: SparseVector{Tx} , y:: SparseVector{Ty} ) = _binarymap (min, x, y, 2 )
1269
- broadcast {Tx<:Real,Ty<:Real} (:: typeof (min), x:: StridedVector{Tx} , y:: SparseVector{Ty} ) = _binarymap (min, x, y, 2 )
1270
- broadcast {Tx<:Real,Ty<:Real} (:: typeof (min), x:: SparseVector{Tx} , y:: SparseVector{Ty} ) = _binarymap (min, x, y, 2 )
1269
+ broadcast {Tx<:Real,Ty<:Real} (:: typeof (min), x:: AbstractSparseVector{Tx} , y:: AbstractSparseVector{Ty} ) = _binarymap (min, x, y, 2 )
1270
+ broadcast {Tx<:Real,Ty<:Real} (:: typeof (min), x:: StridedVector{Tx} , y:: AbstractSparseVector{Ty} ) = _binarymap (min, x, y, 2 )
1271
+ broadcast {Tx<:Real,Ty<:Real} (:: typeof (min), x:: AbstractSparseVector{Tx} , y:: StridedVector{Ty} ) = _binarymap (min, x, y, 2 )
1271
1272
1272
1273
broadcast {Tx<:Real,Ty<:Real} (:: typeof (max), x:: SparseVector{Tx} , y:: SparseVector{Ty} ) = _binarymap (max, x, y, 2 )
1273
- broadcast {Tx<:Real,Ty<:Real} (:: typeof (max), x:: StridedVector{Tx} , y:: SparseVector{Ty} ) = _binarymap (max, x, y, 2 )
1274
- broadcast {Tx<:Real,Ty<:Real} (:: typeof (max), x:: SparseVector{Tx} , y:: SparseVector{Ty} ) = _binarymap (max, x, y, 2 )
1274
+ broadcast {Tx<:Real,Ty<:Real} (:: typeof (max), x:: AbstractSparseVector{Tx} , y:: AbstractSparseVector{Ty} ) = _binarymap (max, x, y, 2 )
1275
+ broadcast {Tx<:Real,Ty<:Real} (:: typeof (max), x:: StridedVector{Tx} , y:: AbstractSparseVector{Ty} ) = _binarymap (max, x, y, 2 )
1276
+ broadcast {Tx<:Real,Ty<:Real} (:: typeof (max), x:: AbstractSparseVector{Tx} , y:: StridedVector{Ty} ) = _binarymap (max, x, y, 2 )
1275
1277
1278
+ complex {Tx<:Real,Ty<:Real} (x:: AbstractSparseVector{Tx} , y:: AbstractSparseVector{Ty} ) = _binarymap (complex, x, y, 1 )
1276
1279
complex {Tx<:Real,Ty<:Real} (x:: StridedVector{Tx} , y:: AbstractSparseVector{Ty} ) = _binarymap (complex, x, y, 1 )
1277
1280
complex {Tx<:Real,Ty<:Real} (x:: AbstractSparseVector{Tx} , y:: StridedVector{Ty} ) = _binarymap (complex, x, y, 1 )
1278
- complex {Tx<:Real,Ty<:Real} (x:: AbstractSparseVector{Tx} , y:: AbstractSparseVector{Ty} ) = _binarymap (complex, x, y, 1 )
1279
1281
1280
1282
# ## Reduction
1281
1283
0 commit comments