とある大学生の勉強メモ

Python, C#, UWP, WPF, 心理実験関連の開発備忘録

Windows Machine Learning Code GeneratorでAssetに追加したonnxファイルからcsファイルが生成されないことの解決策

環境

Windows OS 1803以降
・Windows10 SDK 10.0.17763.0以降

developer.microsoft.com

Windows Machine Learning Code Generator (VS2019 version)

marketplace.visualstudio.com

Visual studio 2019以降

問題

Assetにonnxファイルを入れても,csファイルが生成されない. f:id:amakazeryu:20210528190930p:plain
プロパティをコンテンツにしても駄目.

解決策

プロジェクトの保存場所にアルファベット以外の文字が入っている場合,ジェネレーターが起動しない. したがってCドライブ直下などに置けばonnxの取り込みと同時にcsファイルが生成される.

f:id:amakazeryu:20210528191337p:plain
自分の場合はD直下に置いた.

そしてAssetにonnxを入れると自動生成される. f:id:amakazeryu:20210528191425p:plain

以上.
このバグで半日溶けたので,同じ悩みを持った人がいたら救いになって欲しい. アメリカに開発中心があると,こういったバグになかなか気付けないものですね.