1

WindowsMLニューラル ネットワーク推論を、Windows 10 (Windows SDK バージョン 17134) を対象とするプロジェクトに統合しています。

ファイルからのモデルの読み込みは、他の推論ステップと同様に正常に機能します。

ただし、ストリームから一貫してモデルを読み込むと、 hresult_not_implemented(C++/WinRT を使用して) 例外または「メソッドまたは操作が実装されていません」がスローされます。例外 (C# を使用)。

C# コード:

using Windows.AI.MachineLearning.Preview;
// ...

// LoadModelFromStorageFileAsync works fine
var learningModel = await LearningModelPreview.LoadModelFromStorageFileAsync(file);

// .....

// LoadModelFromStreamAsync throws "not implemented" exception:
var stream = Windows.Storage.Streams.RandomAccessStreamReference.CreateFromFile(file);
var learningModel = await LearningModelPreview.LoadModelFromStreamAsync(stream);

これは 17134 バージョンの Windows SDK の既知の問題ですか、それともこの方法は機能するはずですか? リンクされたドキュメントに制限情報が見つかりませんでした。

ヘルプや情報をいただければ幸いです。ありがとう!

PS Windows SDK 17763 以降、 Windows.AI.MachineLearning.Preview名前空間が非推奨になっていることは認識していますが、現在の制限は 17134 バージョンであるため、Preview を使用せざるを得ません。

4

1 に答える 1