15aaf8aba5c000546c67b370239cd9cfd3c79740fgfan# model 25aaf8aba5c000546c67b370239cd9cfd3c79740fgfanmodel = Model() 35aaf8aba5c000546c67b370239cd9cfd3c79740fgfani1 = Input("op1", "TENSOR_FLOAT32", "{1, 1, 3, 3}") # a line of 3 pixels, 3 components/pixel 4297c580a2d2da2839d936437bf4e3a4c64034950I-Jui (Ray) Sungi2 = Parameter("op2", "TENSOR_INT32", "{1}", [-1]) # another vector of 2 float32s 55aaf8aba5c000546c67b370239cd9cfd3c79740fgfani3 = Output("op3", "TENSOR_FLOAT32", "{9}") 65aaf8aba5c000546c67b370239cd9cfd3c79740fgfanmodel = model.Operation("RESHAPE", i1, i2).To(i3) 75aaf8aba5c000546c67b370239cd9cfd3c79740fgfan 85aaf8aba5c000546c67b370239cd9cfd3c79740fgfan# Example 1. Input in operand 0, 95aaf8aba5c000546c67b370239cd9cfd3c79740fgfaninput0 = {i1: # input 0 105aaf8aba5c000546c67b370239cd9cfd3c79740fgfan [1, 2, 3, 115aaf8aba5c000546c67b370239cd9cfd3c79740fgfan 4, 5, 6, 12297c580a2d2da2839d936437bf4e3a4c64034950I-Jui (Ray) Sung 7, 8, 9]} 135aaf8aba5c000546c67b370239cd9cfd3c79740fgfan 145aaf8aba5c000546c67b370239cd9cfd3c79740fgfanoutput0 = {i3: # output 0 155aaf8aba5c000546c67b370239cd9cfd3c79740fgfan [1, 2, 3, 4, 5, 6, 7, 8, 9]} 165aaf8aba5c000546c67b370239cd9cfd3c79740fgfan 175aaf8aba5c000546c67b370239cd9cfd3c79740fgfan# Instantiate an example 185aaf8aba5c000546c67b370239cd9cfd3c79740fgfanExample((input0, output0)) 19