伙计们,我是新来的
关于在as4.1中使用tensorflow lite的一个问题
作为“new”->“other”->“tensorflow lite model”,并导入一个新的.tflite文件
项目将自动生成posenetmobilenetfloat0751metadata1.java文件
然后“build”->“make project”,显示错误:
包org.tensorflow.lite.support.metadata不存在导入org.tensorflow.lite.support.metadata.metadataextractor;
错误发生在posenetmobilenetfloat0751metadata1.java中:
import org.tensorflow.lite.support.metadata.MetadataExtractor;
这个错误似乎是因为我没有这种依赖性,
以下是我在build.gradle中的依赖项
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation project(":posenet")
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"
implementation 'androidx.appcompat:appcompat:1.1.0'
implementation 'androidx.core:core-ktx:1.1.0'
implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
implementation 'org.tensorflow:tensorflow-lite:1.12.0'
implementation 'org.tensorflow:tensorflow-lite-gpu:2.2.0'
implementation 'org.tensorflow:tensorflow-lite-support:0.0.0-nightly'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'androidx.test:runner:1.2.0'
androidTestImplementation 'androidx.test.espresso:espresso-core:3.2.0'
}
有人能帮我下一步怎么走吗?
1条答案
按热度按时间ojsjcaue1#
我认为你需要使用“org.t”ensorflow:tensorflow-lite-metadata:0.1.0-rc2'。你能接受这个答案吗。谢谢您。