2 input0 = Input("input0", "TENSOR_FLOAT32", "{12}")
3 size_splits = Input("size_splits", "TENSOR_INT32", "{3}")
4 split_dim = Input("split_dim", "TENSOR_INT32", "{1}")
5 num_splits = Int32Scalar("num_splits",3);
7 output0 = Output("output0", "TENSOR_FLOAT32", "{3}")
8 output1 = Output("output1", "TENSOR_FLOAT32", "{5}")
9 output2 = Output("output2", "TENSOR_FLOAT32", "{4}")
11 model = Model().Operation("SPLIT_V_EX", input0, size_splits, split_dim, num_splits).To((output0, output1, output2))
15 input0: [1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 11.0, 12.0],
16 size_splits: [3, 5, 4],
20 output0: [1.0, 2.0, 3.0],
21 output1: [4.0, 5.0, 6.0, 7.0, 8.0],
22 output2: [9.0, 10.0, 11.0, 12.0]
25 Example((input_dict, output_dict))