phylo2vec.sample_vector#
- phylo2vec.sample_vector(n_leaves: int, ordered: bool = False) ndarray[source]#
Sample a random tree via Phylo2Vec, in vector form.
- Parameters:
n_leaves (int) – Number of leaves (>= 2)
ordered (bool, optional) –
If True, sample an ordered tree, by default False
True: v_i in {0, 1, …, i} for i in (0, n_leaves-1)
False: v_i in {0, 1, …, 2*i} for i in (0, n_leaves-1)
- Returns:
Phylo2Vec vector
- Return type:
numpy.ndarray