Kerasで学習したモデルをUnityへ
Unity内でエラーが出ましたので
見つけた対処法をまとめます
1.Kerasで出力ノードの名前をyにしました
predictions = Dense(16, activation='softmax', name='y')(x) ##出力ノード名をyに
このままUnity内で、出力ノード名をyで設定したところ
NullReferenceException: Object reference not set to an instance of an object
このようなエラーが出て動きませんでした
2.学習済みモデルをテキストで書き出して中を見ると
3.Unity内で出力ノード名を書き直します
調べた結果に合わせて、出力ノード名を"y/Softmax"にしたところ
エラーはでなくなりました