跳转到主要内容

双度序列生成器的Python绑定

项目描述

BDS-sampler

License PyPI Python Version CI codecov

Charo Del Genio的双度序列生成器的cython绑定 (https://charodelgenio.weebly.com/directed-graph-sampling.html)

该生成器是论文《给定度序列构建和采样有向图》的实现 https://doi.org/10.1088/1367-2630/14/2/023012

安装

python setup.py build_ext -i
pip install .

用法

from bds_sampler import sample
import numpy as np

seq = np.array(
    [
        [1, 2],
        [3, 2],
        [4, 6],
        [3, 3],
        [5, 3],
        [4, 4],
    ]
)

print(sample(in_seq=seq[:, 0], out_seq=seq[:, 1], N_samples=10))

由以下支持