在Python 3.7和Win 10(PyCharm IDE)中处理石榴包时,我被困在[[Errno 13]许可被拒绝:”。
我以管理员身份运行PyCharm。建议使用tf = tempfile.NamedTemporaryFile(delete=False)
在stackoverflow上使用多个answers。但是我不确定如何在我的情况下使用它。
d1 = DiscreteDistribution({True: 0.2, False: 0.8})
d2 = DiscreteDistribution({True: 0.6, False: 0.4})
d3 = ConditionalProbabilityTable(
[[True, True, True, 0.2],
[True, True, False, 0.8],
[True, False, True, 0.3],
[True, False, False, 0.7],
[False, True, True, 0.9],
[False, True, False, 0.1],
[False, False, True, 0.4],
[False, False, False, 0.6]], [d1, d2])
s1 = State(d1, name="s1")
s2 = State(d2, name="s2")
s3 = State(d3, name="s3")
model = BayesianNetwork()
model.add_states(s1, s2, s3)
model.add_edge(s1, s3)
model.add_edge(s2, s3)
model.bake()
model.plot()