亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

skear.mixture 的 GMM 庫有問題嗎?

skear.mixture 的 GMM 庫有問題嗎?

牛魔王的故事 2022-01-18 17:48:41
我想運行這個關于一維高斯混合示例的示例:http ://www.astroml.org/book_figures/chapter4/fig_GMM_1D.html 但我一直有這個錯誤:    from sklearn.mixture import GMMImportError: cannot import name 'GMM'我試圖用 from 替換它,sklearn.mixture import GaussianMixture 但代碼不起作用,它們沒有相同的功能。先感謝您。
查看完整描述

2 回答

?
慕無忌1623718

TA貢獻1744條經驗 獲得超4個贊

sklearn 高斯混合實現

舊的(過時的,較新的 sklearn 版本不支持):


from sklearn.mixture import GMM     

model = GMM(n_components=3,covariance_type='full')

新的和支持的


from sklearn import mixture

model = mixture.GaussianMixture(n_components=3, covariance_type='full')

n_components默認值為1,選擇你想要的。那是混合成分的數量。


查看完整回答
反對 回復 2022-01-18
?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

較新版本的 scikit-learn 沒有該模塊。從查看版本來看,它在 v 0.18 中被棄用并在 v 0.20 中被刪除。這是 OLD 0.18 模塊的鏈接,這是我能找到的第一個顯示棄用警告的實例。https://scikit-learn.org/0.18/modules/generated/sklearn.mixture.GMM.html#sklearn.mixture.GMM如果你想你可以安裝舊版本 pip install -Iv scikit-learn==0.15,或者如果你想使用新版本,適應GaussianMixture 的參數以反映它們的新名稱(例如,在 GaussianMixture 中,max_iter是迭代次數,而不是n_iter)。


查看完整回答
反對 回復 2022-01-18
  • 2 回答
  • 0 關注
  • 188 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號