【问题标题】:Why won't my colab display all columns when printing cpd from pgmpy为什么从 pgmpy 打印 cpd 时我的 colab 不显示所有列
【发布时间】:2022-07-20 10:55:42
【问题描述】:

blow colab 工作簿在我运行后显示的信息与在线显示的不同。为什么?它正在减少显示的列数。

Learning Bayesian Networks

显示的内容:

我运行代码后:

注意 ... 减少了显示的列数。我该如何解决这个问题?

我试过了:

pd.set_option('expand_frame_repr', False)

【问题讨论】:

    标签: python jupyter-notebook google-colaboratory


    【解决方案1】:

    这是由于 pgmy 的 CPD 实现中硬编码的配置造成的。

    解决方法如下:

    1. 导航到pgmpy/factors/discrete/CPD.py
    2. Line 231 附近,你会发现cdf_str = self._truncate_strtable(cdf_str)
    3. 注释掉这一行。

    它现在应该可以工作了。应该有一个特定于 pgmpy 的配置命令可以更好地解决这个问题,但我找不到。

    【讨论】:

      猜你喜欢
      • 2022-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-02-19
      • 2022-12-09
      • 2022-09-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多