【发布时间】:2022-08-09 19:46:56
【问题描述】:
我正在使用带有 tflite 包的颤振的 tflite。我正在使用的模型是由我的团队成员创建的。该模型识别叶片病害并将其分为 3 个阶段。 但我每次都得到相同的输出,
response: [{confidence: 0.9917954802513123, index: 0, label: 0 early blight}]
只有信心略有变化。
图像分析功能,
runAnalyze() async {
if (pickedImage != null) {
try {
final temp = (await Tflite.runModelOnImage(
imageMean: 127.5,
imageStd: 127.5,
path: pickedImage!.path,
numResults: 1,
threshold: .5,
));
print(\'response: $temp\');
setState(() {
errorText = temp.toString();
});
} on PlatformException catch (err) {
print(\'error: $err\');
errorText = err.toString();
}
}}
在 main 上加载模型,
void main() async{
WidgetsFlutterBinding.ensureInitialized();
print(await Tflite.loadModel(
model: \'assets/converted_model.tflite\',
labels: \'assets/labels.txt\',
));
runApp(const MyApp());
}
标签: flutter tensorflow dart machine-learning