Compilation error for with P2 Head in YOLOv8m

Hey,
I am trying to optimize YOLOv8m custom trained model which has P2 head in its architecture using below command :

hailomz optimize --yaml yolov8m.yaml --hw-arch hailo8 --calib-path “ThermalImages” --classes 13 --ckpt=yolo8m.onnx

But i am not and It’s output layers will be different general YOLOv8m models.So how to create .alls, .json and yaml file for the same.

my onnx nodes are :
/model.0/conv/Conv
/model.0/act/Sigmoid
/model.0/act/Mul
/model.1/conv/Conv
/model.1/act/Sigmoid
/model.1/act/Mul
/model.2/cv1/conv/Conv
/model.2/cv1/act/Sigmoid
/model.2/cv1/act/Mul
/model.2/Split
/model.2/m.0/cv1/conv/Conv
/model.2/m.0/cv1/act/Sigmoid
/model.2/m.0/cv1/act/Mul
/model.2/m.0/cv2/conv/Conv
/model.2/m.0/cv2/act/Sigmoid
/model.2/m.0/cv2/act/Mul
/model.2/m.0/Add
/model.2/m.1/cv1/conv/Conv
/model.2/m.1/cv1/act/Sigmoid
/model.2/m.1/cv1/act/Mul
/model.2/m.1/cv2/conv/Conv
/model.2/m.1/cv2/act/Sigmoid
/model.2/m.1/cv2/act/Mul
/model.2/m.1/Add
/model.2/Concat
/model.2/cv2/conv/Conv
/model.2/cv2/act/Sigmoid
/model.2/cv2/act/Mul
/model.3/conv/Conv
/model.3/act/Sigmoid
/model.3/act/Mul
/model.4/cv1/conv/Conv
/model.4/cv1/act/Sigmoid
/model.4/cv1/act/Mul
/model.4/Split
/model.4/m.0/cv1/conv/Conv
/model.4/m.0/cv1/act/Sigmoid
/model.4/m.0/cv1/act/Mul
/model.4/m.0/cv2/conv/Conv
/model.4/m.0/cv2/act/Sigmoid
/model.4/m.0/cv2/act/Mul
/model.4/m.0/Add
/model.4/m.1/cv1/conv/Conv
/model.4/m.1/cv1/act/Sigmoid
/model.4/m.1/cv1/act/Mul
/model.4/m.1/cv2/conv/Conv
/model.4/m.1/cv2/act/Sigmoid
/model.4/m.1/cv2/act/Mul
/model.4/m.1/Add
/model.4/m.2/cv1/conv/Conv
/model.4/m.2/cv1/act/Sigmoid
/model.4/m.2/cv1/act/Mul
/model.4/m.2/cv2/conv/Conv
/model.4/m.2/cv2/act/Sigmoid
/model.4/m.2/cv2/act/Mul
/model.4/m.2/Add
/model.4/m.3/cv1/conv/Conv
/model.4/m.3/cv1/act/Sigmoid
/model.4/m.3/cv1/act/Mul
/model.4/m.3/cv2/conv/Conv
/model.4/m.3/cv2/act/Sigmoid
/model.4/m.3/cv2/act/Mul
/model.4/m.3/Add
/model.4/Concat
/model.4/cv2/conv/Conv
/model.4/cv2/act/Sigmoid
/model.4/cv2/act/Mul
/model.5/conv/Conv
/model.5/act/Sigmoid
/model.5/act/Mul
/model.6/cv1/conv/Conv
/model.6/cv1/act/Sigmoid
/model.6/cv1/act/Mul
/model.6/Split
/model.6/m.0/cv1/conv/Conv
/model.6/m.0/cv1/act/Sigmoid
/model.6/m.0/cv1/act/Mul
/model.6/m.0/cv2/conv/Conv
/model.6/m.0/cv2/act/Sigmoid
/model.6/m.0/cv2/act/Mul
/model.6/m.0/Add
/model.6/m.1/cv1/conv/Conv
/model.6/m.1/cv1/act/Sigmoid
/model.6/m.1/cv1/act/Mul
/model.6/m.1/cv2/conv/Conv
/model.6/m.1/cv2/act/Sigmoid
/model.6/m.1/cv2/act/Mul
/model.6/m.1/Add
/model.6/m.2/cv1/conv/Conv
/model.6/m.2/cv1/act/Sigmoid
/model.6/m.2/cv1/act/Mul
/model.6/m.2/cv2/conv/Conv
/model.6/m.2/cv2/act/Sigmoid
/model.6/m.2/cv2/act/Mul
/model.6/m.2/Add
/model.6/m.3/cv1/conv/Conv
/model.6/m.3/cv1/act/Sigmoid
/model.6/m.3/cv1/act/Mul
/model.6/m.3/cv2/conv/Conv
/model.6/m.3/cv2/act/Sigmoid
/model.6/m.3/cv2/act/Mul
/model.6/m.3/Add
/model.6/Concat
/model.6/cv2/conv/Conv
/model.6/cv2/act/Sigmoid
/model.6/cv2/act/Mul
/model.7/conv/Conv
/model.7/act/Sigmoid
/model.7/act/Mul
/model.8/cv1/conv/Conv
/model.8/cv1/act/Sigmoid
/model.8/cv1/act/Mul
/model.8/Split
/model.8/m.0/cv1/conv/Conv
/model.8/m.0/cv1/act/Sigmoid
/model.8/m.0/cv1/act/Mul
/model.8/m.0/cv2/conv/Conv
/model.8/m.0/cv2/act/Sigmoid
/model.8/m.0/cv2/act/Mul
/model.8/m.0/Add
/model.8/m.1/cv1/conv/Conv
/model.8/m.1/cv1/act/Sigmoid
/model.8/m.1/cv1/act/Mul
/model.8/m.1/cv2/conv/Conv
/model.8/m.1/cv2/act/Sigmoid
/model.8/m.1/cv2/act/Mul
/model.8/m.1/Add
/model.8/Concat
/model.8/cv2/conv/Conv
/model.8/cv2/act/Sigmoid
/model.8/cv2/act/Mul
/model.9/cv1/conv/Conv
/model.9/cv1/act/Sigmoid
/model.9/cv1/act/Mul
/model.9/m/MaxPool
/model.9/m_1/MaxPool
/model.9/m_2/MaxPool
/model.9/Concat
/model.9/cv2/conv/Conv
/model.9/cv2/act/Sigmoid
/model.9/cv2/act/Mul
/model.10/Resize
/model.11/Concat
/model.12/cv1/conv/Conv
/model.12/cv1/act/Sigmoid
/model.12/cv1/act/Mul
/model.12/Split
/model.12/m.0/cv1/conv/Conv
/model.12/m.0/cv1/act/Sigmoid
/model.12/m.0/cv1/act/Mul
/model.12/m.0/cv2/conv/Conv
/model.12/m.0/cv2/act/Sigmoid
/model.12/m.0/cv2/act/Mul
/model.12/m.1/cv1/conv/Conv
/model.12/m.1/cv1/act/Sigmoid
/model.12/m.1/cv1/act/Mul
/model.12/m.1/cv2/conv/Conv
/model.12/m.1/cv2/act/Sigmoid
/model.12/m.1/cv2/act/Mul
/model.12/Concat
/model.12/cv2/conv/Conv
/model.12/cv2/act/Sigmoid
/model.12/cv2/act/Mul
/model.13/Resize
/model.14/Concat
/model.15/cv1/conv/Conv
/model.15/cv1/act/Sigmoid
/model.15/cv1/act/Mul
/model.15/Split
/model.15/m.0/cv1/conv/Conv
/model.15/m.0/cv1/act/Sigmoid
/model.15/m.0/cv1/act/Mul
/model.15/m.0/cv2/conv/Conv
/model.15/m.0/cv2/act/Sigmoid
/model.15/m.0/cv2/act/Mul
/model.15/m.1/cv1/conv/Conv
/model.15/m.1/cv1/act/Sigmoid
/model.15/m.1/cv1/act/Mul
/model.15/m.1/cv2/conv/Conv
/model.15/m.1/cv2/act/Sigmoid
/model.15/m.1/cv2/act/Mul
/model.15/Concat
/model.15/cv2/conv/Conv
/model.15/cv2/act/Sigmoid
/model.15/cv2/act/Mul
/model.16/Resize
/model.17/Concat
/model.18/cv1/conv/Conv
/model.18/cv1/act/Sigmoid
/model.18/cv1/act/Mul
/model.18/Split
/model.18/m.0/cv1/conv/Conv
/model.18/m.0/cv1/act/Sigmoid
/model.18/m.0/cv1/act/Mul
/model.18/m.0/cv2/conv/Conv
/model.18/m.0/cv2/act/Sigmoid
/model.18/m.0/cv2/act/Mul
/model.18/m.1/cv1/conv/Conv
/model.18/m.1/cv1/act/Sigmoid
/model.18/m.1/cv1/act/Mul
/model.18/m.1/cv2/conv/Conv
/model.18/m.1/cv2/act/Sigmoid
/model.18/m.1/cv2/act/Mul
/model.18/Concat
/model.18/cv2/conv/Conv
/model.18/cv2/act/Sigmoid
/model.18/cv2/act/Mul
/model.19/conv/Conv
/model.28/cv2.0/cv2.0.0/conv/Conv
/model.28/cv3.0/cv3.0.0/conv/Conv
/model.19/act/Sigmoid
/model.28/cv2.0/cv2.0.0/act/Sigmoid
/model.28/cv3.0/cv3.0.0/act/Sigmoid
/model.19/act/Mul
/model.28/cv2.0/cv2.0.0/act/Mul
/model.28/cv3.0/cv3.0.0/act/Mul
/model.20/Concat
/model.28/cv2.0/cv2.0.1/conv/Conv
/model.28/cv3.0/cv3.0.1/conv/Conv
/model.21/cv1/conv/Conv
/model.28/cv2.0/cv2.0.1/act/Sigmoid
/model.28/cv3.0/cv3.0.1/act/Sigmoid
/model.21/cv1/act/Sigmoid
/model.28/cv2.0/cv2.0.1/act/Mul
/model.28/cv3.0/cv3.0.1/act/Mul
/model.21/cv1/act/Mul
/model.28/cv2.0/cv2.0.2/Conv
/model.28/cv3.0/cv3.0.2/Conv
/model.21/Split
/model.28/Concat
/model.21/m.0/cv1/conv/Conv
/model.28/Reshape
/model.21/m.0/cv1/act/Sigmoid
/model.21/m.0/cv1/act/Mul
/model.21/m.0/cv2/conv/Conv
/model.21/m.0/cv2/act/Sigmoid
/model.21/m.0/cv2/act/Mul
/model.21/m.1/cv1/conv/Conv
/model.21/m.1/cv1/act/Sigmoid
/model.21/m.1/cv1/act/Mul
/model.21/m.1/cv2/conv/Conv
/model.21/m.1/cv2/act/Sigmoid
/model.21/m.1/cv2/act/Mul
/model.21/Concat
/model.21/cv2/conv/Conv
/model.21/cv2/act/Sigmoid
/model.21/cv2/act/Mul
/model.22/conv/Conv
/model.28/cv2.1/cv2.1.0/conv/Conv
/model.28/cv3.1/cv3.1.0/conv/Conv
/model.22/act/Sigmoid
/model.28/cv2.1/cv2.1.0/act/Sigmoid
/model.28/cv3.1/cv3.1.0/act/Sigmoid
/model.22/act/Mul
/model.28/cv2.1/cv2.1.0/act/Mul
/model.28/cv3.1/cv3.1.0/act/Mul
/model.23/Concat
/model.28/cv2.1/cv2.1.1/conv/Conv
/model.28/cv3.1/cv3.1.1/conv/Conv
/model.24/cv1/conv/Conv
/model.28/cv2.1/cv2.1.1/act/Sigmoid
/model.28/cv3.1/cv3.1.1/act/Sigmoid
/model.24/cv1/act/Sigmoid
/model.28/cv2.1/cv2.1.1/act/Mul
/model.28/cv3.1/cv3.1.1/act/Mul
/model.24/cv1/act/Mul
/model.28/cv2.1/cv2.1.2/Conv
/model.28/cv3.1/cv3.1.2/Conv
/model.24/Split
/model.28/Concat_1
/model.24/m.0/cv1/conv/Conv
/model.28/Reshape_1
/model.24/m.0/cv1/act/Sigmoid
/model.24/m.0/cv1/act/Mul
/model.24/m.0/cv2/conv/Conv
/model.24/m.0/cv2/act/Sigmoid
/model.24/m.0/cv2/act/Mul
/model.24/m.1/cv1/conv/Conv
/model.24/m.1/cv1/act/Sigmoid
/model.24/m.1/cv1/act/Mul
/model.24/m.1/cv2/conv/Conv
/model.24/m.1/cv2/act/Sigmoid
/model.24/m.1/cv2/act/Mul
/model.24/Concat
/model.24/cv2/conv/Conv
/model.24/cv2/act/Sigmoid
/model.24/cv2/act/Mul
/model.25/conv/Conv
/model.28/cv2.2/cv2.2.0/conv/Conv
/model.28/cv3.2/cv3.2.0/conv/Conv
/model.25/act/Sigmoid
/model.28/cv2.2/cv2.2.0/act/Sigmoid
/model.28/cv3.2/cv3.2.0/act/Sigmoid
/model.25/act/Mul
/model.28/cv2.2/cv2.2.0/act/Mul
/model.28/cv3.2/cv3.2.0/act/Mul
/model.26/Concat
/model.28/cv2.2/cv2.2.1/conv/Conv
/model.28/cv3.2/cv3.2.1/conv/Conv
/model.27/cv1/conv/Conv
/model.28/cv2.2/cv2.2.1/act/Sigmoid
/model.28/cv3.2/cv3.2.1/act/Sigmoid
/model.27/cv1/act/Sigmoid
/model.28/cv2.2/cv2.2.1/act/Mul
/model.28/cv3.2/cv3.2.1/act/Mul
/model.27/cv1/act/Mul
/model.28/cv2.2/cv2.2.2/Conv
/model.28/cv3.2/cv3.2.2/Conv
/model.27/Split
/model.28/Concat_2
/model.27/m.0/cv1/conv/Conv
/model.28/Reshape_2
/model.27/m.0/cv1/act/Sigmoid
/model.27/m.0/cv1/act/Mul
/model.27/m.0/cv2/conv/Conv
/model.27/m.0/cv2/act/Sigmoid
/model.27/m.0/cv2/act/Mul
/model.27/m.1/cv1/conv/Conv
/model.27/m.1/cv1/act/Sigmoid
/model.27/m.1/cv1/act/Mul
/model.27/m.1/cv2/conv/Conv
/model.27/m.1/cv2/act/Sigmoid
/model.27/m.1/cv2/act/Mul
/model.27/Concat
/model.27/cv2/conv/Conv
/model.27/cv2/act/Sigmoid
/model.27/cv2/act/Mul
/model.28/cv2.3/cv2.3.0/conv/Conv
/model.28/cv3.3/cv3.3.0/conv/Conv
/model.28/cv2.3/cv2.3.0/act/Sigmoid
/model.28/cv3.3/cv3.3.0/act/Sigmoid
/model.28/cv2.3/cv2.3.0/act/Mul
/model.28/cv3.3/cv3.3.0/act/Mul
/model.28/cv2.3/cv2.3.1/conv/Conv
/model.28/cv3.3/cv3.3.1/conv/Conv
/model.28/cv2.3/cv2.3.1/act/Sigmoid
/model.28/cv3.3/cv3.3.1/act/Sigmoid
/model.28/cv2.3/cv2.3.1/act/Mul
/model.28/cv3.3/cv3.3.1/act/Mul
/model.28/cv2.3/cv2.3.2/Conv
/model.28/cv3.3/cv3.3.2/Conv
/model.28/Concat_3
/model.28/Reshape_3
/model.28/Concat_4
/model.28/Split
/model.28/dfl/Reshape
/model.28/Sigmoid
/model.28/dfl/Transpose
/model.28/dfl/Softmax
/model.28/dfl/Transpose_1
/model.28/dfl/conv/Conv
/model.28/dfl/Reshape_1
/model.28/Slice
/model.28/Slice_1
/model.28/Sub
/model.28/Add_1
/model.28/Add_2
/model.28/Sub_1
/model.28/Div_1
/model.28/Concat_5
/model.28/Mul_2
/model.28/Concat_6

I am closing this topic , it duplicates Parsing Error for P2 head in YOLOv8 - #2 by omria