Я бегал
gt.mcmc_equilibrate (состояние, force_niter = 300, mcmc_args = dict (niter = 10),
callback = collect_vertex_marginals)
И я получил карту свойств (назовем это pv) вершинных маргиналов. PV дает массив для каждой вершины, скажем, [0.0, 0.0, 0.0, 299.0], который, как я понимаю, подсчитывает, сколько раз вершина была в блоке (в этом случае все подсчеты были бы в блоке 3) Таким образом, вершина назначается блоку 3, так как она имеет наибольшую вероятность быть там.
Итак ... это то, что n-й элемент в массиве также является n-ным блоком?
Я думал, что это так, но получил pv [некоторую вершину], у которого размеры массива были меньше, чем номер блока.
Итак ... как мне интерпретировать карту свойств vertex_marginals?
Ваша помощь очень ценится ...