Coding swap and birth/death moves.
Lots of refactoring.
attachment/detach.m
; moved some code from attach to detach function.kernel/
directory.
kernel/get_base_covariance.m
. Used to implement detach.kernel/get_model_temporal_kernel.m
. Returns ind, ou, or sqexp kernelkernel/*_perturb_model.m
. Get_model_kernel
now constructs these directly using get_model_temporal_kernel
.kernel/get_model_kernel.m
to use get_model_temporal_kernel.Implemented birth/death move. New concept: birth and death candidate sets; on birth, candidate is moved from one to the other.
Reworking old sampler code
inference/ctx_*
)inference/offline_*
);Continuing to update the codebase to use the new "Tracks" structure instead of "Corrs".
correspondence/build_empty_curveset.m
. This is useful in two ways: (a) constructing an initial object before sampling begins, and (b) constructing a single track, which is now defined as a trackset of length 1.mcmc_birth_death.m
.
ctx_init.m
offline_pair_candidates_2
Current task: constructing offline pair candidates. Command:
data_2 = offline_pair_candidates_2(data_, params, 0, 1, 3);
Posted by
Kyle Simek