Custom Python modelを導入する際にでるエラーについて
機械学習モデル作成の際、使用できるモデルに制限はありますでしょうか?
tabPFNというモデルを使用しようとサンプルの通りに見様見真似で入力してみましたが以下のようなエラーがでてしまいました
Failed to train : <class 'PermissionError'> : [Errno 13] Permission denied
環境の設定はうまくいっているはずだと思いますが、参考になるような手順があればご教授ください
Comments
-
Tsuyoshi Dataiker, PartnerAdmin, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 144 Dataiker
Visual MLでカスタムモデルを利用する場合、以下リンク「Note」に記載のように「sklearn準拠」である必要がありますが、それ以外の制限は特にはないと考えています。
https://knowledge.dataiku.com/latest/ml-analytics/custom-models/tutorial-custom-modeling.html#specify-custom-models-in-the-visual-ml-tool今回ご連絡をいただきましたエラー自体は、Pythonモジュール・ライブラリーに対するアクセス権関連のエラーのようですので、何らかの環境面が影響している可能性も考えられます。
そこで、エラー発生時の詳細ログもしくは診断ログがありますと、より調査を進められる可能性があります。以下のドキュメント等を参考にしていただきまして、もし可能でしたら、エラー発生時の詳細ログを共有していただけますと幸いです。
https://doc.dataiku.com/dss/latest/troubleshooting/diagnosing.html -
エラーが起きたところの詳細ログはこちらになるかと思います。よろしくお願いします。
-
Tsuyoshi Dataiker, PartnerAdmin, Dataiku DSS Core Designer, Dataiku DSS ML Practitioner, Dataiku DSS Adv Designer, Registered Posts: 144 Dataiker
エラーメッセージの内容を拝見しましたが、やはりPython環境へのアクセスに何らかの問題があるようです。通常は発生しないエラーであるため、Python環境周りをチェックしていただく必要があるかなと思います。
環境周りという観点では、Installerの種類やOSは何をご利用されていますでしょうか?メッセージのパス名より、Linux環境であるとは思いますが、もしCloud Stacksを利用されている場合、以下UIF(User Isolation Framework)の設定が影響している可能性も考えられます。
Dataiku User Isolation Frameworkについて:
https://doc.dataiku.com/dss/latest/user-isolation/index.htmlUIFは特に利用されていない場合、Python連携、Code Envについては、以下のドキュメントを参照していただく形となります。
Python連携について:
https://doc.dataiku.com/dss/latest/python/index.htmlCode Environmentの作成と設定について:
https://knowledge.dataiku.com/latest/code/work-environment/concept-code-environments.htmlまずは、上記の内容について、ご確認をいただけますと幸いです。