Fixed: - proper comparison with tangent types - constructor of extended types (tropical and article semirings).
- log-semiring has a default scale of 1 - unified API for automatic differentiation with composite semirings
fixed: invalid name for arctic-tangent type
added a `tangent_type` method to get the exact return type in jacobian transpose vector product rule
added tangent types for automatic differentiation
* change the automatic differentiation API to allow differentiation for compound semiring * add entropy semiring
- API changes - `LogSemiring{T,a}` -> `LogSemiring{a,T}` - ` ProbSemiring{T}` -> `RealSemiring{T}` - added `DualNumberSemiring`
* Set compatibility with Julia 1.10 * Convenience constructor for LogSemiring without the temperature parameter
version 2.4.0
version 2.3.0
version 2.2.0