ONNX Model:
    format: ModECI MDF v0.4
    generating_application: Python modeci-mdf v0.4.14
    graphs:
        main_graph:
            nodes:
                /A/Add:
                    input_ports:
                        input:
                            shape:
                            - 2
                            - 3
                            type: float
                    parameters:
                        B:
                            value: 1.0
                        /A/Add:
                            function: onnx::Add
                            args:
                                A: input
                                B: B
                    output_ports:
                        _A_Add_output_0:
                            value: /A/Add
                Loop_3:
                    input_ports:
                        B_loop_count:
                            shape:
                            - 1
                            type: float
                        _A_Add_output_0:
                            shape:
                            - 2
                            - 3
                            type: float
                    parameters:
                        body:
                            value:
                                graph_sub_graph:
                                    id: sub_graph
                                    nodes:
                                        Div_5:
                                            input_ports:
                                                x.11:
                                                    shape:
                                                    - 2
                                                    - 3
                                                    type: float
                                            parameters:
                                                B:
                                                    value: 10.0
                                                Div_5:
                                                    function: onnx::Div
                                                    args:
                                                        A: x.11
                                                        B: B
                                            output_ports:
                                                x:
                                                    value: Div_5
                                        Identity_6:
                                            parameters:
                                                input:
                                                    value: true
                                                Identity_6:
                                                    function: onnx::Identity
                                                    args:
                                                        input: input
                                            output_ports:
                                                _11:
                                                    value: Identity_6
                        cond:
                            value: true
                        Loop_3:
                            function: onnx::Loop
                            args:
                                M: B_loop_count
                                cond: cond
                                v_initial: _A_Add_output_0
                    output_ports:
                        x.3:
                            value: Loop_3
                /C/Mul:
                    input_ports:
                        x.3:
                            shape:
                            - 1
                            type: float
                    parameters:
                        B:
                            value: 100.0
                        /C/Mul:
                            function: onnx::Mul
                            args:
                                A: x.3
                                B: B
                    output_ports:
                        _13:
                            value: /C/Mul
            edges:
                /A/Add._A_Add_output_0_Loop_3._A_Add_output_0:
                    sender: /A/Add
                    receiver: Loop_3
                    sender_port: _A_Add_output_0
                    receiver_port: _A_Add_output_0
                Loop_3.x.3_/C/Mul.x.3:
                    sender: Loop_3
                    receiver: /C/Mul
                    sender_port: x.3
                    receiver_port: x.3
