证据理论
evidencetheor的Python项目详细描述
一个python库来攻击fusion information的问题。 登普斯特-沙弗理论的实施是我们的首要目标。
安装:
分区
pip install evidencetheory
用法:
from evidence.theory import dst # load dempster-shafer functions from evidenec.tests.assets import INPUT print INPUT['bba1'] # path for the bba example
了解文件的格式bba1:
bba = [] with open(INPUT['bba1'], 'r') as f: N = int(f.readline()) for _ in range(N): bba += [ float(f.readline()) ] print bba # verify a table with values between 0 and 1
我们要从表bba(basic)中获取信念函数Bel。 信念分配函数),因此以下是如何做到的:
bel1 = dst.Bel(m=bba) for i in range(1<<len(bba)): print bel1(A=i) # i is a set represents in binary form.
现在,请查看evidence.theory.dst中的代码。
推荐PyPI第三方库
- 热门话题
- 异常如何在java中优雅地处理FileNotFoundexception java线程卡在BlockingQueue上。无缘无故 类网格程序w/java StrutsJava:动态应用Velocity脚本 java在运行时重写/禁用方面 java Apache POI无法正确读取Excel单元格中的秒数 具有不同用户权限的Java文件夹/文件创建 java我可以检查Firebase ValueEventListener onDataChanged是否已被调用吗? 尽管获得了用户权限,java Android开发文件权限仍被拒绝 java如何使用JPA映射map<EnumType,Double>? java是否使用UI线程显示toast消息? JAVAlang.IllegalArgumentException:不支持的元素:rss java Android setRequestedOrientation活动和视图生命周期 安卓如何在Java中定义支票盒? 在Java中,对于大输入,字符串解析长期失败 使Java在XP中按计划任务运行读取env用户变量时出现问题 任务“:workflowsjava:NodeDriver”的梯度执行失败。main() java如何检测是否只设置了部分属性? 在客户端web服务上使用JBossWS时,java无法找到/更改log4j的默认配置 java LibGDX写入文本文件并接收各种错误