165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangmodel = Model() 265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangi1 = Input("input", "TENSOR_QUANT8_ASYMM", "{2, 3, 4, 5}, 1.0, 0") 365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangperms = Parameter("perms", "TENSOR_INT32", "{4}", [2, 0, 1, 3]) 465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangoutput = Output("output", "TENSOR_QUANT8_ASYMM", "{4, 2, 3, 5}, 1.0, 0") 565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangmodel = model.Operation("TRANSPOSE", i1, perms).To(output) 765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang# Example 1. Input in operand 0, 965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wanginput0 = {i1: # input 0 1065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 1165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 1265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 1365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 1465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 1565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 1665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 1765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 1865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 1965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119]} 2065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 2165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wangoutput0 = {output: # output 0 2265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang [0, 1, 2, 3, 4, 20, 21, 22, 23, 24, 40, 41, 42, 43, 44, 2365db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 60, 61, 62, 63, 64, 80, 81, 82, 83, 84, 100, 101, 102, 103, 104, 2465db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 5, 6, 7, 8, 9, 25, 26, 27, 28, 29, 45, 46, 47, 48, 49, 2565db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 65, 66, 67, 68, 69, 85, 86, 87, 88, 89, 105, 106, 107, 108, 109, 2665db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 10, 11, 12, 13, 14, 30, 31, 32, 33, 34, 50, 51, 52, 53, 54, 2765db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 70, 71, 72, 73, 74, 90, 91, 92, 93, 94, 110, 111, 112, 113, 114, 2865db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 15, 16, 17, 18, 19, 35, 36, 37, 38, 39, 55, 56, 57, 58, 59, 2965db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 75, 76, 77, 78, 79, 95, 96, 97, 98, 99, 115, 116, 117, 118, 119]} 3065db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang 3165db490301bb2e35864fb0f2aef67fa8c4be2b88Miao Wang# Instantiate an example 3265db490301bb2e35864fb0f2aef67fa8c4be2b88Miao WangExample((input0, output0)) 33