Skip to content

Commit 440d7d1

Browse files
committed
rel 0.0.6 - Fallback to StatsFuns for logsumexp()
1 parent 8f29a5e commit 440d7d1

3 files changed

Lines changed: 2 additions & 5 deletions

File tree

notebooks/cars.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ end
8080

8181
# ╔═╡ 20ed768a-6008-11eb-13f4-458ca1a29592
8282
begin
83-
lppd = [PSIS.logsumexp(log_lik[:, i] .- log(ns)) for i in 1:n]
83+
lppd = [StatsFuns.logsumexp(log_lik[:, i] .- log(ns)) for i in 1:n]
8484
pwaic = [var(log_lik[:, i]) for i in 1:n]
8585
-2(sum(lppd) - sum(pwaic))
8686
end

src/logsumexp.jl

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,3 @@ function logsumexp(x::AbstractArray, d::Int64=1)
1212
end
1313
result
1414
end
15-
16-
export
17-
logsumexp

src/waic.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ function waic( ll::AbstractArray; pointwise=false , log_lik="log_lik" , kwargs..
88
pD = zeros(n_obs)
99

1010
for i in 1:n_obs
11-
lpd[i] = log_sum_exp(ll[:,i]) .- log(n_samples)
11+
lpd[i] = logsumexp(ll[:,i]) .- log(n_samples)
1212
pD[i] = var2(ll[:,i])
1313
end
1414

0 commit comments

Comments
 (0)