14c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung# Force VTS mode
24c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) SungConfiguration.vts = True
34c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung# model
44c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sungmodel = Model()
54c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sungi0 = Input("operand0","TENSOR_FLOAT32", "{1, 2, 2, 1}")
64c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sungb0 = Int32Scalar("b0", 0)
74c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sungp0 = Parameter("p0", "TENSOR_FLOAT32", "{1, 2, 2, 1}", [5.0, 6.0, 7.0, 8.0])
84c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sungo = Output("out","TENSOR_FLOAT32", "{1, 2, 2, 1}")
94c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung
104c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sungmodel.Operation("ADD", i0, p0, b0).To(o)
114c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung
124c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sunginput0 = {i0: # input 0
134c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung          [1.0, 2.0, 3.0, 4.0]}
144c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung
154c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sungoutput0 = {o: # output 0
164c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung           [6.0, 8.0, 10.0, 12.0]}
174c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung
184c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) Sung# Instantiate an example
194c7a55a8c2d7da34c3c2df27508a043a957b1c0cI-Jui (Ray) SungExample((input0, output0))
20