timescale
¶
Functions for converting the timescale of a TPM.
-
pyphi.timescale.
sparse
(matrix, threshold=0.1)¶
-
pyphi.timescale.
sparse_time
(tpm, time_scale)¶
-
pyphi.timescale.
dense_time
(tpm, time_scale)¶
-
pyphi.timescale.
run_tpm
(tpm, time_scale)¶ Iterate a TPM by the specified number of time steps.
Parameters: - tpm (np.ndarray) – A state-by-node tpm.
- time_scale (int) – The number of steps to run the tpm.
Returns: np.ndarray
-
pyphi.timescale.
run_cm
(cm, time_scale)¶ Iterate a connectivity matrix the specified number of steps.
Parameters: - cm (np.ndarray) – A connectivity matrix.
- time_scale (int) – The number of steps to run.
Returns: The connectivity matrix at the new timescale.
Return type: np.ndarray