首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Pykov (马尔可夫链)中的一些函数返回'umfpack‘误差

Pykov (马尔可夫链)中的一些函数返回'umfpack‘误差
EN

Stack Overflow用户
提问于 2014-09-13 23:43:02
回答 1查看 244关注 0票数 0

我试图用模块pykov打印一个概率转移矩阵。

我的代码很简单,下面是本教程中的一些示例:

代码语言:javascript
复制
import pykov
T = pykov.Chain({('A','B'): .3, ('A','A'): .7, ('B','A'): 1.})
T.fundamental_matrix()

概率是计算w/o问题的,但是这个(和其他一些函数)返回以下错误:

代码语言:javascript
复制
 1060             b[-1] = 1.
   1061             try:
-> 1062                 LU = pysparse.umfpack.factorize(M)
   1063             except SystemError:  #not elegant this singular matrix error..
   1064                 # really dirty trick ??

AttributeError: 'module' object has no attribute 'umfpack'

有人能帮忙解决这个问题吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-09-14 07:21:34

这个问题与py稀疏有关,但我无法复制该错误:

代码语言:javascript
复制
>>> import pykov
>>> T = pykov.Chain({('A','B'): .3, ('A','A'): .7, ('B','A'): 1.})
>>> T.fundamental_matrix()
{('B', 'A'): 0.17751479289940836, ('A', 'B'): 0.053254437869822445, ('A', 'A'):     0.94674556213017746, ('B', 'B'): 0.8224852071005917}

我正在使用py稀疏1.1.1

代码语言:javascript
复制
>>> import pysparse
>>> pysparse.__version__
'1.1.1'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25828785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档