This is why we need unit tests! Daniel's working on it.
I can join in when the dust clears from DARPA and
I get the traits cleared up so Peter can move forward.
- Bob
> f7b426b10b0a13d76675057ec3c9aa__cea7d9e0c7
> 1dc4aed16e63c44562ae29dc6f3bc5__17c324794e
> aaf821ba2387a629e911a6a0406185__b70af1a27c
> 3b6353b932af74489570bf7a988642__9159892f61
> d0e8d45df36416290e167b81b92cd5__25505ba160
> 04b8f207985873eb8f2c9e0cf5fd9e__63fa65feb7
> c946070d58fd3646574c6a312d80f2__322d97aff3
> 50f7b32642ebaa3e498360f932ad75__9c10de06f3
> f4f0713cfc6c98751c902d1859989f__ef184df808
> 6daaea6b3bfbf566539aa1bac5ecb3__6136cc3437
> fab3c0841d0755aaf81a48a2c729b0__b3b2b959bf
> 86bd0e446cd34d258384201218c2f2__ea3812e423
> ca85e0e6a8bcffd90ca3047a0e540c__674fc8e09d
> 99429292d821d14b1a1c83ef488570__1e3d409c7f
> e11396f1703a402ea248653ec8e115__7d197166af
> 4385f7ff2af3a8651b3ed3152e8552__ab1e27dc0e
> c61335e3a8dda8a777c14e326ea86e__da1916568e
> 0fe3f288f05d228a98c68c1cb60ce2__805a73ec69
> 6bea89ee6ac669d3f7d9d85eaa0fa8__6411e8c601
> 0df04955917fe8ea69a2d4d80d1918__c24be432b7
> 434b44743e1914093a682614ece759__f35d8cda84
> d22105bc4eb35d124de3a13a3b08e9__775db6913e
> We cannot bisect more!
> bisect run cannot continue any more
> |
>
> |
> goodrich@CYBERPOWERPC:/opt/__stan$ git bisect log
> git bisect start
> # bad: [__951b28226bc16a0c30f45355b1fb99__60c958f4df] calculate average n_eff in rstan/example/demo.R
> git bisect bad 951b28226bc16a0c30f45355b1fb99__60c958f4df
> # good: [__1cde932d15a348df17e9dafce17a79__299b9d8a2d] upgrade rstan verion to 1.2.0
> git bisect good 1cde932d15a348df17e9dafce17a79__299b9d8a2d
> # good: [__bac02df9a2d5d6f6be79b4a69cf5d6__0768961df4] Merge branch 'master' of
>
https://github.com/stan-dev/__stan <
https://github.com/stan-dev/stan>
> git bisect good bac02df9a2d5d6f6be79b4a69cf5d6__0768961df4
> # good: [__c4a2253bb7159992e5de557343fabf__4f26f2d236] merged conflict in cloglog
> git bisect good c4a2253bb7159992e5de557343fabf__4f26f2d236
> # bad: [__3a78cab458537ab1bc611fd03e1070__7828b4e63b] added multiply_lower_tri_self___transpose to fvar/matrix
> git bisect bad 3a78cab458537ab1bc611fd03e1070__7828b4e63b
> # bad: [__f9ea47fca6731b096bcf9f12886921__1eca598c41] Switched to Stan's Eigen header
> git bisect bad f9ea47fca6731b096bcf9f12886921__1eca598c41
> # skip: [__6ed834b3b0a75db62ebb7cc880fc24__9e72f855ce] Update var/covar to use Welford algorithm, transform to
> scale-free output
> git bisect skip 6ed834b3b0a75db62ebb7cc880fc24__9e72f855ce
> # bad: [__d3fddd6b0bab425508ce2f008689a4__623bd8c772] Refactored default update into base_hamiltonian,
> catch exceptions
> thrown by grad_log_prob
> git bisect bad d3fddd6b0bab425508ce2f008689a4__623bd8c772
> # skip: [__6a87a6033a7fe56562f269f7ee0e55__abefd3079f] Added diagonal and dense samplers, refactored static HMC
> algorithm into base class
> git bisect skip 6a87a6033a7fe56562f269f7ee0e55__abefd3079f
> # bad: [__e930ba046d55859bac4c8dccb85450__287ebe234f] Hopefully NUTS is now working
> git bisect bad e930ba046d55859bac4c8dccb85450__287ebe234f
> # skip: [__e11396f1703a402ea248653ec8e115__7d197166af] Interface/output tweaks
> git bisect skip e11396f1703a402ea248653ec8e115__7d197166af
> # skip: [__1dc4aed16e63c44562ae29dc6f3bc5__17c324794e] Removed deprecated code
> git bisect skip 1dc4aed16e63c44562ae29dc6f3bc5__17c324794e
> # skip: [__434b44743e1914093a682614ece759__f35d8cda84] Refactoring...
> git bisect skip 434b44743e1914093a682614ece759__f35d8cda84
> # skip: [__3b6353b932af74489570bf7a988642__9159892f61] Added base MCMC sampler class, sample object for i/o
> git bisect skip 3b6353b932af74489570bf7a988642__9159892f61
> # skip: [__4385f7ff2af3a8651b3ed3152e8552__ab1e27dc0e] Removed deprecated includes
> git bisect skip 4385f7ff2af3a8651b3ed3152e8552__ab1e27dc0e
> # bad: [__d22105bc4eb35d124de3a13a3b08e9__775db6913e] Updated for mcmc refactor
> git bisect bad d22105bc4eb35d124de3a13a3b08e9__775db6913e
> # skip: [__f7b426b10b0a13d76675057ec3c9aa__cea7d9e0c7] Start testing the new MCMC code
> git bisect skip f7b426b10b0a13d76675057ec3c9aa__cea7d9e0c7
> # skip: [__d0e8d45df36416290e167b81b92cd5__25505ba160] Added apapter class
> git bisect skip d0e8d45df36416290e167b81b92cd5__25505ba160
> # skip: [__ca85e0e6a8bcffd90ca3047a0e540c__674fc8e09d] Fixed bug in random number generator instatiation,
> moved to
> holding only a reference to the external RNG, various const and pass-by-reference fixes
> git bisect skip ca85e0e6a8bcffd90ca3047a0e540c__674fc8e09d
> # skip: [__aaf821ba2387a629e911a6a0406185__b70af1a27c] Separated adapter into hiearchical classes
> git bisect skip aaf821ba2387a629e911a6a0406185__b70af1a27c
> # skip: [__86bd0e446cd34d258384201218c2f2__ea3812e423] Merged master, preserving development code in mcmc
> and gm
> git bisect skip 86bd0e446cd34d258384201218c2f2__ea3812e423
> # skip: [__04b8f207985873eb8f2c9e0cf5fd9e__63fa65feb7] sample() returns acceptance statistic (exact
> statistic will
> depend on algorithm).
> git bisect skip 04b8f207985873eb8f2c9e0cf5fd9e__63fa65feb7
> # skip: [__99429292d821d14b1a1c83ef488570__1e3d409c7f] Development command file
> git bisect skip 99429292d821d14b1a1c83ef488570__1e3d409c7f
> # skip: [__c946070d58fd3646574c6a312d80f2__322d97aff3] Debugging
> git bisect skip c946070d58fd3646574c6a312d80f2__322d97aff3
> # skip: [__fab3c0841d0755aaf81a48a2c729b0__b3b2b959bf] Added debugging model
> git bisect skip fab3c0841d0755aaf81a48a2c729b0__b3b2b959bf
> # skip: [__50f7b32642ebaa3e498360f932ad75__9c10de06f3] Debugging
> git bisect skip 50f7b32642ebaa3e498360f932ad75__9c10de06f3
> # skip: [__0fe3f288f05d228a98c68c1cb60ce2__805a73ec69] Templated out phase space point so that it can also hold
> temporary variables for more sophisticated Hamiltonians
> git bisect skip 0fe3f288f05d228a98c68c1cb60ce2__805a73ec69
> # skip: [__f4f0713cfc6c98751c902d1859989f__ef184df808] Compute gradient only after position has been
> updated, unify
> variable naming to camel case convention.
> git bisect skip f4f0713cfc6c98751c902d1859989f__ef184df808
> # skip: [__c61335e3a8dda8a777c14e326ea86e__da1916568e] Restored bulk of previous content, ready for other
> samplers
> git bisect skip c61335e3a8dda8a777c14e326ea86e__da1916568e
> # skip: [__6daaea6b3bfbf566539aa1bac5ecb3__6136cc3437] Store a reference to the external model, not an
> explicity copy
> git bisect skip 6daaea6b3bfbf566539aa1bac5ecb3__6136cc3437
> # skip: [__6bea89ee6ac669d3f7d9d85eaa0fa8__6411e8c601] Template fixes
> git bisect skip 6bea89ee6ac669d3f7d9d85eaa0fa8__6411e8c601
> # skip: [__0df04955917fe8ea69a2d4d80d1918__c24be432b7] Refactored, separating each class into its own file
> git bisect skip 0df04955917fe8ea69a2d4d80d1918__c24be432b7
> goodrich@CYBERPOWERPC:/opt/__stan$
> |
>
> Ben
>
> --
> You received this message because you are subscribed to the Google Groups "stan development mailing list"
> group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> stan-dev+unsubscribe@__
googlegroups.com <mailto:
stan-dev%2Bunsu...@googlegroups.com>
> <mailto:
stan-dev%__2Buns...@googlegroups.com <mailto:
stan-dev%252Buns...@googlegroups.com>__>.
>
> For more options, visit
https://groups.google.com/__groups/opt_out <
https://groups.google.com/groups/opt_out>.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups "stan development mailing list" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> stan-dev+unsubscribe@__
googlegroups.com <mailto:
stan-dev%2Bunsu...@googlegroups.com>.
> For more options, visit
https://groups.google.com/__groups/opt_out <
https://groups.google.com/groups/opt_out>.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups "stan development mailing list" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
> stan-dev+unsubscribe@__
googlegroups.com <mailto:
stan-dev%2Bunsu...@googlegroups.com>.
> For more options, visit
https://groups.google.com/__groups/opt_out <
https://groups.google.com/groups/opt_out>.
>
>
>
> --
> You received this message because you are subscribed to the Google Groups "stan development mailing list" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to
stan-dev+u...@googlegroups.com.