問題
你想導入TabularPrediction從AutoGluon,但得到一個錯誤消息。
ImportError:不能導入名稱“TabularPrediction”從“autogluon”(未知位置)
這當AutoGluon安裝通過筆記本或cluster-installed庫(AWS|Azure|GCP)。
您可以通過運行import命令複製錯誤在你的筆記本:
% python導入autogluon一樣從autogluon進口TabularPrediction ag)的任務
導致
有一個名稱空間碰撞AutoGluon v0.0.14。
autogluon = = 0.0.14安裝gluoncv > = 0.5.0, < 1.0。這將導致gluoncv = = 0.9.0安裝,這將創建名稱空間衝突。
解決方案
名稱空間衝突解決在AutoGluon v0.0.15。升級到AutoGluon v0.0.15使用TabularPrediction。
指定autogluon = = 0.0.15當安裝AutoGluon PyPI cluster-installed庫。
你也可以通過筆記本電腦安裝它。
% sh pip安裝autogluon = = 0.0.15 autogluon。表格“mxnet < 2.0.0”
後升級到AutoGluon v0.0.15,可以成功導入TabularPrediction。
% python導入autogluon一樣從autogluon進口TabularPrediction ag)的任務