問題タブ [azureml-python-sdk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
47 参照

python - Azure ML Studio ローカル環境 - Azure ML Python SDK を使用した Numpy パッケージのインポート エラー

この公式チートシートに従って、Python SDK を使用して ML Studio のローカル環境を作成しようとしています 。結果は、ローカル テストに使用できる conda のような環境になるはずです。ただし、クラスのadd_conda_package()メソッドでNumpy パッケージをインポートするとエラーが発生します。:やCondaDependencies()などのパッケージ バージョンを指定するだけでなく、指定 しないようにしましたが、違いはないようです。add_conda_package('numpy')add_conda_package('numpy=1.21.2')

Numpy のエラー メッセージは多岐にわたり、私は多くの提案を試みましたが、それでも成功しませんでした。私の問題を解決する可能性のあるヒントに感謝します!


完全なコード


詳細なエラー メッセージ:

ユーザー プログラムが ImportError で失敗しました:

重要: この問題を解決する方法については、これをお読みください。

numpy C 拡張のインポートに失敗しました。このエラーは多くの理由で発生する可能性があり、多くの場合、セットアップの問題や NumPy のインストール方法が原因です。

一般的な理由とトラブルシューティングのヒントを以下にまとめました。

次の点に注意して確認してください。

  • Python のバージョンは、"<LOCAL_DIR>.azureml\envs\azureml_>\python.exe" の Python3.8 です。
  • NumPy のバージョンは「1.19.1」です。

期待どおりのバージョンであることを確認してください。詳細については、上記のリンク先のドキュメントをよく読んでください。

元のエラー: _multiarray_umath のインポート中に DLL の読み込みに失敗しました: 指定されたモジュールが見つかりませんでした。


システム仕様:

  • ローカル OS: Windows 10
  • ML スタジオ OS: Linux Ubuntu 18
  • Python バージョン: 3.8
0 投票する
1 に答える
36 参照

python - Azure AutoML パイプライン (Python SDK) で作成されたモデルからスコアリング ファイルのモデルを取得する方法は?

AutoML ステップでパイプラインを開発し、生成されたアーティファクトを使用してモデルを登録しました。アーティファクトはシリアル化されたモデルであり、大きな単一ファイル model_data. pickle.load 関数を使用して、スコアリング ファイルの Init 関数でモデルを逆シリアル化しましたが、展開中に失敗しました。メインのノートブックでモデルを unpickle すると、問題なく動作しました。それは私を夢中にさせます。助けてください、皆さん!

AutoML-Pipeline.ipynb

score_file_v_1_0_0.py

AutoML-Pipeline.ipynb

エラー:

ノートブックでの正常な実行: AutoML-Pipeline.ipynb