You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
function preprocess_initialpoint(
::Type{T},
initialpoint::ExponentialFamilyDistribution{T},
M,
parameters,
) where {T}
return ExponentialFamilyManifolds.partition_point(
M,
copy(getnaturalparameters(initialpoint)),
)
end
So maybe it's a reasonable solution is to create ExponetialManifoldsBase.jl define these two interfaces there and use ExponentialFamilyManifolds only as a test dependency.
The text was updated successfully, but these errors were encountered:
I don't see this as a problem. Using it in only two places isn't an issue because the library is already small. Creating another Base library doesn't seem to offer any immediate benefits. What specific problem are you aiming to solve?
However right now, we have a really mild constraints https://github.com/ReactiveBayes/ExponentialFamilyProjection.jl/blob/main/Project.toml#L32 it looks for me that we just do not need it here as dependency.
We use it only in two places
So maybe it's a reasonable solution is to create
ExponetialManifoldsBase.jl
define these two interfaces there and useExponentialFamilyManifolds
only as a test dependency.The text was updated successfully, but these errors were encountered: