Changelog
Source:NEWS.md
emhawkes 0.9.9
- Resolve parameter sharing once per fit while preserving coefficient names and order. Validate function parameter defaults and warn about conflicting shared starting values.
- Share observation and initial-state validation across estimation, likelihood evaluation, and simulation. Check supplied counting processes against event data.
- Add the named
Nc0argument tohfit. Select declared callback arguments and preserve optional defaults and.... - Expand scalar initial excitation consistently. Warn that simulation’s legacy recycling and truncation of other initial values is deprecated.
- Correct event types for multi-kernel simulation and likelihoods for univariate multi-kernel models.
- Record state-dependent baselines at the correct side of each event. Return empty residuals for types with fewer than two events.
- Stop simulation when no further event occurs, preserving only generated rows.
- Use stable exponential integrals and log-scale residual densities and survival probabilities.
- Validate decay rates and kernel mappings. Correct stability checks for constant multi-kernel Hawkes models.
- Correct trapezoid-exponential random generation and validate its parameter domain. Add log and tail options to its distribution functions.
- Simulation draws can change for the same seed where event selection or random generation was corrected.
emhawkes 0.9.7
CRAN release: 2023-02-02
Fixed some bugs, improved efficiency in this version and several features have been added.
Breaking changes
The
lambda0argument name used in previous versions has been changed tolambda_component0in this version. This is to clearly indicate the meaning of the argument and to avoid confusion.The name of method
volis changed tohvoland this feature is currently experimental.The Vignette file contains more examples and explanations.
emhawkes 0.9.6
Fixed some bugs, improved efficiency in this version and several features have been added.
Breaking changes
Slot
etais introduced which represents the constant part ofimpact.The concepts of
rambdaandrambda_componentare introduced. They are closely related to the right-continuous version of the intensity process.For inference of intensity and goodness of fit,
infer_lambdaandresidual_processfunctions are implemented.The method
volto measure the volatility is introduced and this feature is currently experimental.