python - ValueError:无法将输入数组从形状 (2,2) 广播到 GMM 的形状 (2)
问题描述
我一直在做没有 sklearn 库的 GMM 代码。在计算新的协方差时,colab 输出:
ValueError:无法将输入数组从形状(2,2)广播到形状(2)
这是我的代码片段
sigma[i] = np.cov(df.T, aweights=(weight/total_weight).flatten(), bias=True)
df 的大小为 (500,2)
有人对如何解决这个问题有建议吗?
解决方案
推荐阅读
- javascript - x 轴上的格式化日期日期
- python - 在 python 中将多个 excel '.xlsx' 转换为 '.csv' 文件时,我得到了额外的列?
- android - MainActivity 作为从 SampleDataProvider.class 返回空数据
- automation - 是否有任何自动化工具可以自动化运行 chrome 的基于 Windows 的应用程序?
- python - 使用pyspark计算文本文件中每个字母的单词数
- django - 如何将多个值插入模型中的同一字段
- d3.js - 带有标签和动画的 d3 标记水平图表
- javascript - 如何在 asp.net 中使用甜蜜警报进行警报和重定向
- java - Java/JAXB:将 id 添加到我的元素而不使其出现在 XML 文件中
- android - 尝试在空对象引用上调用虚拟方法“java.lang.String com.register.register.file.User.getName()”