Tangent space embedding

Different connectivity measures, including tangent space measure
```
off_diag_mask = tril_mask
off_diag_mask.flat[::p + 1] = False
```
to avoid the eye allocation.