def charpath_lambda(D): """ Given a distance matrix, computes characteristic path length. // lambda = sum(sum(D(D~=Inf)))/length(nonzeros(D~=Inf)); """ m = bct.to_gslm(D.tolist()) str = bct.charpath_lambda(m) bct.gsl_free(m) return str
def charpath_lambda(*args): return _bct.charpath_lambda(*args)
def charpath_lambda(*args): """charpath_lambda(gsl_matrix D) -> double""" return _bct.charpath_lambda(*args)