問題タブ [azureml]

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 投票する
0 に答える
145 参照

azure - Azure-Interpret ExplanationClient を使用してモデルの説明をアップロード中にエラーが発生しました

Azure ML Interpretability ライブラリ、つまりazureml-interpretazureml-sdk[explain]を使用して、Azure Machine Learning を使用してモデルを解釈しようとしています。私たちのモデルは sklearn.ensemble の RandomForestRegressor です。

次のエラーが表示されます

TabularExplainer、MimicExplainer(DecisionTreeExplainableModelを使用)を試しましたが、すべて同じエラーになります。

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

python - "Failure Exception: OSError: [Errno 30] Read-only file system" (Python Azure 関数で AzureML を使用する場合)

問題

Python の Azure 関数から Azure Machine Learning に新しい実験を準備して送信しようとしています。そのため、Azure ML ワークスペースの新しいデータセットを登録します。このデータセットには、.xml を使用した ML モデルのトレーニング データが含まれていますdataset.register(...。ただし、次のコード行でこのデータセットを作成しようとすると

それから私は得るFailure Exception: OSError: [Errno 30] Read-only file system ...

アイデア

  1. 可能であれば、Azure 関数内からファイル システムに書き込むべきではないことはわかっています。しかし、実際には、ローカル ファイル システムには何も書き込みたくありません。datastore_pathBLOB ストレージへの参照としてデータセットを作成し、これを Azure Machine Learning ワークスペースに登録したいだけです。しかし、メソッドfrom_delimited_filesはとにかくファイルシステムに書き込もうとしているようです (おそらく何らかのキャッシング?)。
  2. また、一時ファイルの書き込みが許可されている一時フォルダーがあることも知っています。ただし、このメソッドがデータを書き込む場所を実際に制御することはできないと思います。を使用して関数呼び出しの直前に、現在の作業ディレクトリをこの一時フォルダーに変更しようとしましたos.chdir(tempfile.gettempdir())が、それは役に立ちませんでした。

他のアイデアはありますか?特に異常なことをしているわけではないと思います...

詳細

私は python 3.7 と azureml-sdk 1.9.0 を使用しており、Python スクリプトをローカルで問題なく実行できます。現在、Azure Functions 拡張機能バージョン 0.23.0 (および CI/CD 用の Azure DevOps パイプライン) を使用して VSCode からデプロイしています。

ここに私の完全なスタックトレースがあります:

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

azure - Azure ML Studio - 列をマージ/連結する方法

いくつかの 3 つの列を別の列 (既に存在する) にマージ (連結) するために、Azure ML Studio のどのモジュールを使用する必要がありますか。Kaggle の SMS Spam Collection Datasetを使用しています。この CSV ファイルには、v1 と v2 の 2 つの列のみを含める必要があります。ただし、一部の行では、v2 のコンテンツの一部が列 2、列 3、および列 4 に移動しました。では、列 2、列 3、および列 4 を列 v2 (と) にマージするにはどうすればよいですか?

ここに画像の説明を入力