persistent_homology.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:OpenTDA 作者: outlace 项目源码 文件源码
def buildGraph(data, epsilon=1., metric='euclidean', p=2):
    D = squareform(pdist(data, metric=metric, p=p))
    D[D >= epsilon] = 0.
    G = nx.Graph(D)
    edges = list(map(set, G.edges()))
    weights = [G.get_edge_data(u, v)['weight'] for u, v in G.edges()]
    return G.nodes(), edges, weights
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号