The type parameters will match with the type parameters of the component models. E.g.,
mutable struct DiscreteNetworkHawkesProcess{T<:AbstractFloat}
baseline::DiscreteMultivariateBaseline{T}
impulse_response::DiscreteMultivariateImpulseResponse{T}
# ...
end
The type parameters will match with the type parameters of the component models. E.g.,