โยกย้ายไปยัง OpenVINO™ API 2.0 เพื่อทํางานกับรูปร่างแบบไดนามิก
- อนุมาน YOLOv5 แบบกําหนดเองแต่ได้รับข้อผิดพลาด:
RuntimeError: Check 'std::get<0>(valid)' failed at inference/src/ie_core.cpp:1414:
InferenceEngine::Core::LoadNetwork doesn't support inputs having dynamic shapes. Use ov::Core::compile_model API instead. Dynamic inputs are :{ input:'images,images', shape={?,3,?,?}} - อนุมาน MobilenetV2 แบบกําหนดเองแต่ได้รับข้อผิดพลาด:
RuntimeError: [GENERAL_ERROR] /home/jenkins/agent/workspace/private-ci/ie/build-linux-ubuntu20/b/repos/openvino/inference-engine/src/vpu/common/src/ngraph/transformations/dynamic_to_static_shape.cpp:48 DynamicToStaticShape transformation: got dynamic rank for StatefulPartitionedCall/mobilenetv2_1.00_224/global_average_pooling2d_1/Mean_Squeeze__74 with type Squeeze ver. 0 while only static is supported
- อัปเกรด เป็น OpenVINO™ 2022.1 ซึ่งเป็น OpenVINO™ API 2.0 ใหม่
- ดําเนินการ รุ่นโดยใช้ ov:คอร์:compile_model
- ดูที่ class ov:CompiledModel และรูปร่างแบบไดนามิก