In gen_tstat, we allow functions to return NaN when the clique conditional on is ill-behaved.
In biclique.decompose, maintain the (matrix) shape of multiNEgraph and Z_m when slicing the matrix.
Update the Clustered Interference example in README that out_bassefeller should use exposure under Z not Z itself.
In gen_tstat, we allow functions to return NaN when the clique conditional on is ill-behaved. In biclique.decompose, maintain the (matrix) shape of multiNEgraph and Z_m when slicing the matrix. Update the Clustered Interference example in README that out_bassefeller should use exposure under Z not Z itself.