1. Fix CloneContext::getOrClone removed but still used in ConvBNReluFusedModule
(from #4102: Don't copy kvcache when meta is not the same)
2. Fix null pointer crash in PTQ calibration when debug mode is off
(from #4151: Fix cosine distance calculation error in offline quantization)
3. Fix Shape op defaultDimentionFormat forced to NCHW breaking TF models
(from #4230: Fix shape op compute onnx's NC4HW4 input error)
4. Fix ShapeOnnx converter always setting OpParameter_ShapeParam, causing new
models without start/end to be incompatible with old engines
(from #4217: Support ONNX Shape start/end)
Discussed-in: Merge-Request 26261909 , URL: https://code.alibaba-inc.com/AliNN/AliNNPrivate/codereview/26261909
GitOrigin-RevId: 853d4f4d6b794e24023b8ac758e3377b49db580f
[Pymnn:Bugfix] Fix usage and small bug in pymnn.
[Docs:Update] Update docs/cpp markdown
[Docs:Update] Add docs check.
[MNN:Update] Update VecHalf.hpp
[MNN:Bugfix] Fix compile errors caused by "#define MNN_THREAD_LOCK_CPU"
[Geometry:Bugfix] Fix bug for resize of broadcastto: https://github.com/alibaba/MNN/issues/2040
[Docs:Update] Update inference api usage.
[Pymnn:Bugfix] Close hiai load to fix resource leak.
[MNN:Update] Down gradle version for demo compile