質問: activity.assets.open("mono_model.tflite")//Inputstream型になってしまう・・・ } } ``` assetフォルダに入ったtflite拡張子のファイルを、File型として読み込む方法はあるのでしょうか?AssetManagerを見ても、そのようなメソッドが見つかりません・・・ どうかご助言いただければ助かります・・・!
回答: InterpreterのコンストラクタにはMappedByteBufferを指定するものもあるようですので、そちらを使うとよいと思います。公式のサンプルにもコード例が載っています。 上記で解決すると思いますが、一応以下の疑問についても回答しておきますね。 > > assetフォルダに入ったtflite拡張子のファイルを、File型として読み込む方法はあるのでしょうか?AssetManagerを見ても、そのようなメソッドが見つかりません・・・ > > > assets内のファイルを直接Fileとして読み込むことはできません。Fileとしてアクセスする必要がある場合は、いったんassetsから内部ストレージ等にファイルをコピーして、そちらのファイルを利用するという方法があります。