The new version of Biogeme is based on Jax, that constructs graphs to calculate derivatives using backward differentiation. This significantly speeds up the estimation of mixture models, and also Bayesian estimation. It also better exploits parallelization on servers.
But it is true that it generates huge data structure for complex models like nested and cross-nested logit. I did not find the time to investigate it yet.
> --
> You received this message because you are subscribed to the Google Groups "Biogeme" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
biogeme+u...@googlegroups.com.
> To view this discussion visit
https://groups.google.com/d/msgid/biogeme/35ce126c-a831-473c-94e6-c91c3e4b0450n%40googlegroups.com.
> <runtime_comparison.png>
Michel Bierlaire
Transport and Mobility Laboratory
School of Architecture, Civil and Environmental Engineering
EPFL - Ecole Polytechnique Fédérale de Lausanne
http://transp-or.epfl.ch
http://people.epfl.ch/michel.bierlaire