Skip to content

Commit 0168ac9

Browse files
authored
Merge pull request #221 from mbauman/patch-2
Version-guard Statistics._mean's extension
2 parents 9eca537 + fec43af commit 0168ac9

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/mapreduce.jl

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,11 @@ function Base.extrema(d::DArray)
136136
return reduce((t,s) -> (min(t[1], s[1]), max(t[2], s[2])), r)
137137
end
138138

139-
Statistics._mean(f, A::DArray, region) = sum(f, A, dims = region) ./ prod((size(A, i) for i in region))
139+
if VERSION < v"1.3"
140+
Statistics._mean(A::DArray, region) = sum(A, dims = region) ./ prod((size(A, i) for i in region))
141+
else
142+
Statistics._mean(f, A::DArray, region) = sum(f, A, dims = region) ./ prod((size(A, i) for i in region))
143+
end
140144

141145
# Unary vector functions
142146
(-)(D::DArray) = map(-, D)

0 commit comments

Comments
 (0)