Yolov8.2.0导出的best_int8.tflite在安卓Flutter框架中无法检测出目标,不知道是咋回事?
from ultralytics import YOLO
# Load a model
# model = YOLO("yolo11n.pt") # load an official model
# model = YOLO("./runs/train/exp2/weights/best.pt") # load a custom trained model
model = YOLO("./runs/train/exp9/weights/best.pt")
# Export the model
model.export(format="tflite",half=True,int8=True,imgsz=320,device=0,nms=True,opset=17,simplify=True,batch=1)
导出在终端打印的日志:
Ultralytics YOLOv8.2.0 🚀 Python-3.9.21 torch-2.1.0+cu118 CUDA:0 (NVIDIA GeForce RTX 3060, 12288MiB)
Model summary (fused): 168 layers, 3006038 parameters, 0 gradients, 8.1 GFLOPsPyTorch: starting from 'runs\train\exp9\weights\best.pt' with input shape (1, 3, 320, 320) BCHW and output shape(s) (1, 6, 2100) (5.9 MB)
TensorFlow SavedModel: starting export with tensorflow 2.13.1...
ONNX: starting export with onnx 1.14.0 opset 17...
ONNX: simplifying with onnxsim 0.4.36...
ONNX: export success ✅ 0.8s, saved as 'runs\train\exp9\weights\best.onnx' (11.6 MB)
TensorFlow SavedModel: starting TFLite export with onnx2tf 1.17.5...Automatic generation of each OP name started ========================================
Automatic generation of each OP name complete!Model loaded ========================================================================
Model conversion started ============================================================
saved_model output started ==========================================================
saved_model output complete!
Float32 tflite output complete!
Float16 tflite output complete!
Input signature information for quantization
signature_name: serving_default
input_name.0: images shape: (1, 320, 320, 3) dtype: <dtype: 'float32'>
Dynamic Range Quantization tflite output complete!
fully_quantize: 0, inference_type: 6, input_inference_type: FLOAT32, output_inference_type: FLOAT32
INT8 Quantization tflite output complete!
fully_quantize: 0, inference_type: 6, input_inference_type: INT8, output_inference_type: INT8
Full INT8 Quantization tflite output complete!
INT8 Quantization with int16 activations tflite output complete!
Full INT8 Quantization with int16 activations tflite output complete!
TensorFlow SavedModel: export success ✅ 96.7s, saved as 'runs\train\exp9\weights\best_saved_model' (38.4 MB)TensorFlow Lite: starting export with tensorflow 2.13.1...
TensorFlow Lite: export success ✅ 0.0s, saved as 'runs\train\exp9\weights\best_saved_model\best_int8.tflite' (3.0 MB)Export complete (97.4s)
Results saved to E:\ultralytics\ultralytics-8.2.0\runs\train\exp9\weights
Predict: yolo predict task=detect model=runs\train\exp9\weights\best_saved_model\best_int8.tflite imgsz=320 int8
Validate: yolo val task=detect model=runs\train\exp9\weights\best_saved_model\best_int8.tflite imgsz=320 data=./data.yaml int8
Visualize: https://netron.app
请哪位有经验的大佬,帮忙给出一些建议,多谢。
相关推荐
无刷直流电机模糊神经网络PID-模糊PID-传统PID三种控制对比Simulink仿真
内容概要:本文系统研究了无刷直流电机(BLDCM)在Simulink环境下的三种控制策略:传统PID控制、模糊PID控制以及模糊神经网络PID控制。研究基于三相桥式星型全控电路结构,构建了转速电流双闭环控制系统,并通过Matlab/Simulink搭建仿真模型,全面对比分析了三种算法在动态响应速度、稳态精度、抗干扰能力及系统鲁棒性等方面的性能差异。文章深入阐述了各控制方法的设计原理与实现机制,重点突出了模糊逻辑与神经网络在自适应调节PID参数方面的优势,验证了智能控制算法在提升电机控制品质上的显著效果。同时,文档提供了详实的仿真资源、参考文献和技术说明,有助于读者复现实验并深化对先进控制策略的理解与应用。 适合人群:具备自动控制理论基础和MATLAB/Simulink仿真能力的电气工程、自动化及相关专业的研究生、科研人员及工程技术人员,特别适用于从事电机驱动系统设计、智能控制算法开发等领域的专业人士。 使用场景及目标:①用于教学与科研中对比分析传统PID、模糊PID与模糊神经网络PID在无刷直流电机调速系统中的控制性能差异;②为高性能电机控制器的设计与优化提供仿真验证平台,支持参数整定与控制策略选型;③辅助完成毕业设计、科研项目或工业应用中的控制算法评估与改进。 阅读建议:建议读者结合所提供的Simulink模型与参考文献,逐步复现仿真过程,重点关注不同控制器的参数整定方法、响应曲线特征及其在负载扰动下的表现。可进一步拓展研究方向,如引入无位置传感器控制、滑模观测器或模型预测控制等先进控制技术,以深化对现代电机智能控制体系的理解与创新能力。
高校技术转移办公室人员如何高效管理技术成果全生命周期?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
傲梅备份软件-windows系统
文件增量、全量定时备份
科技中介服务机构如何提升技术供需对接的智能化水平?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。
产业园区如何高效识别并精准匹配本区域重点企业的技术需求?.docx
科易网基于AI模型+行业大数据,在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,推出科技创新领域的AI+工具与数智化解决方案,推动科技创新与产业创新智能化发展。


