@@ -14,7 +14,6 @@ ExponentialLinearQuadratic(approximation, a::Real, b::Real, c::Real, d::Real)
1414ExponentialLinearQuadratic (approximation, a:: Integer , b:: Integer , c:: Integer , d:: Integer ) = ExponentialLinearQuadratic (approximation, float (a), float (b), float (c), float (d))
1515
1616Base. eltype (:: Type{<:ExponentialLinearQuadratic{A, T}} ) where {A, T} = T
17- Base. eltype (:: ExponentialLinearQuadratic{A, T} ) where {A, T} = T
1817
1918Base. precision (dist:: ExponentialLinearQuadratic ) = mean_invcov (dist)[2 ]
2019
@@ -79,8 +78,8 @@ default_meta(::Type{GCV}) = DefaultGCVNodeMetadata
7978@average_energy GCV (q_y_x:: MultivariateNormalDistributionsFamily , q_z:: NormalDistributionsFamily , q_κ:: Any , q_ω:: Any , meta:: Union{<:GCVMetadata, Nothing} ) = begin
8079 y_x_mean, y_x_cov = mean_cov (q_y_x)
8180 z_mean, z_var = mean_var (q_z)
82- κ_mean, κ_var = mean_var (q_κ)
83- ω_mean, ω_var = mean_var (q_ω)
81+ κ_mean, κ_var = mean_var (q_κ)
82+ ω_mean, ω_var = mean_var (q_ω)
8483
8584 ksi = (κ_mean^ 2 ) * z_var + κ_var * ((z_mean^ 2 ) + z_var)
8685 psi = @inbounds (y_x_mean[2 ] - y_x_mean[1 ])^ 2 + y_x_cov[1 , 1 ] + y_x_cov[2 , 2 ] - y_x_cov[1 , 2 ] - y_x_cov[2 , 1 ]
0 commit comments