{ "abs": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "add": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "argmax": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--tensor-dim-range", "32,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3", "--num-rand-permutations", "2" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--tensor-dim-range", "1,32", "--target-rank", "4", "--num-rand-permutations", "2" ], [ "--target-dtype", "int8", "--target-shape", "1,3,1,65535", "--target-shape", "1,65538,1,2", "--num-rand-permutations", "2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "arithmetic_right_shift": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type", "rounding" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "avg_pool2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-shape", "1,49,42,28", "--target-shape", "3,11,44,3", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "int8", "--target-shape", "1,65535,5,1", "--target-shape", "1,3,65537,1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [ "i8", "i16" ], "kernel": [], "stride": [], "pad": [] }, "permutes": [ "shape", "type", "pad" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "bitwise_and": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "1,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,65536,1", "--target-shape", "1,65539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "bitwise_not": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "2,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,65537,1", "--target-shape", "1,65538,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "bitwise_or": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "3,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,65538,1", "--target-shape", "1,65537,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "bitwise_xor": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "4,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,65536,1", "--target-shape", "1,65536,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "cast": { "group": "type_conversion", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65535,1,1", "--target-shape", "1,65538,1,2" ] ], "params": { "shape": [], "type": [], "output_type": [ "outi8", "outi16", "outi32", "outb" ] }, "permutes": [ "shape", "type", "output_type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "clamp": { "group": "activation", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--tensor-dim-range", "20,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--tensor-dim-range", "1,20", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,1,65536", "--target-shape", "1,3,65537,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "clz": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "concat": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3", "--num-const-inputs-concat", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5", "--num-const-inputs-concat", "1" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65535,1,1", "--target-shape", "1,65538,1,2", "--num-const-inputs-concat", "2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "cond_if": { "group": "control_flow", "generator_args": [ [ "--target-dtype", "bool", "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32" ], [ "--target-dtype", "int32", "--target-shape", "3,22,17,1,2" ] ], "params": {}, "permutes": [ "variant", "shape", "cond" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "const": { "group": "data_nodes", "no_negative_tests": "true", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65537,1,1", "--target-shape", "1,65530,1,2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "conv2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-shape", "1,49,42,28", "--target-shape", "1,11,44,13", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "int8", "--target-shape", "1,65535,4,1", "--target-shape", "1,5,65536,1", "--max-conv-dilation", "1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [ "i8xi8", "i16xi8", "i8xi4" ], "kernel": [], "stride": [], "pad": [], "dilation": [] }, "permutes": [ "kernel", "shape", "type", "pad" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "conv3d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-shape", "1,9,21,14,1", "--target-shape", "1,9,11,12,3", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65535,3,1", "--target-shape", "1,1,3,65536,1", "--max-conv-dilation", "1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [ "i8xi8", "i16xi8", "i8xi4" ], "kernel": [], "stride": [], "pad": [], "dilation": [] }, "permutes": [ "kernel", "shape", "type", "pad", "stride" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "depthwise_conv2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-shape", "1,9,44,3", "--target-shape", "1,11,33,4", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "int8", "--target-shape", "1,65532,2,1", "--target-shape", "1,4,65537,1", "--max-conv-dilation", "1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [ "i8xi8", "i16xi8", "i8xi4" ], "kernel": [], "stride": [], "pad": [], "dilation": [] }, "permutes": [ "kernel", "shape", "type", "pad" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "equal": { "group": "comparison", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,2,65501,1", "--target-shape", "1,65541,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "fully_connected": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16" ], [ "--target-dtype", "int8", "--target-shape", "444,1", "--target-shape", "3,65538", "--tensor-dim-range", "1,2" ], [ "--target-dtype", "int8", "--target-shape", "3,16", "--target-shape", "1,23", "--tensor-dim-range", "100,200" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "gather": { "group": "scatter_gather", "generator_args": [ [ "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "4,64" ], [ "--target-dtype", "int8", "--target-shape", "2,65533,1", "--target-shape", "1,2,65533", "--target-shape", "5000,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "greater": { "group": "comparison", "generator_args": [ [ "--filter", "^greater$", "--target-dtype", "int32", "--tensor-dim-range", "10,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--filter", "^greater$", "--target-dtype", "int32", "--tensor-dim-range", "1,15", "--target-rank", "4", "--target-rank", "5" ], [ "--filter", "^greater$", "--target-dtype", "int32", "--target-shape", "1,2,65530,1", "--target-shape", "1,65539,1,2,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "greater_equal": { "group": "comparison", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "20,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,20", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,3,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "identity": { "group": "data_nodes", "no_negative_tests": "true", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,61", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,15", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65536,1,1", "--target-shape", "1,65531,1,2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "intdiv": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,65533,1", "--target-shape", "1,1,65539,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "logical_and": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "bool", "--tensor-dim-range", "1,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "bool", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bool", "--target-shape", "1,65538,1", "--target-shape", "1,2,1,65536" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "logical_left_shift": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,65532,1,1", "--target-shape", "1,2,1,65538" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "logical_not": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "bool", "--tensor-dim-range", "2,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "bool", "--tensor-dim-range", "1,15", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bool", "--target-shape", "1,65537,1", "--target-shape", "1,2,1,65535" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "logical_or": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "bool", "--tensor-dim-range", "3,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "bool", "--tensor-dim-range", "1,14", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bool", "--target-shape", "1,65536,1", "--target-shape", "1,2,1,65537" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "logical_right_shift": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "25,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "1,25", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65540,3", "--target-shape", "2,1,65530,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "logical_xor": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "bool", "--tensor-dim-range", "4,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "bool", "--tensor-dim-range", "3,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bool", "--target-shape", "1,65539,1", "--target-shape", "1,2,1,65534" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "matmul": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--tensor-dim-range", "16,64" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--tensor-dim-range", "1,16" ], [ "--target-dtype", "int8", "--target-shape", "1,65532,1", "--target-shape", "1,2,65538", "--target-shape", "2000,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "maximum": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "max_pool2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-shape", "1,4,75,3", "--target-shape", "2,11,44,1", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "int8", "--target-shape", "1,65535,5,1", "--target-shape", "1,3,65537,1", "--target-shape", "33333,3,2,1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [ "i8", "i16" ], "kernel": [], "stride": [], "pad": [] }, "permutes": [ "shape", "type", "pad" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "minimum": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "mul": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,65500,1", "--target-shape", "1,68539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type", "perm", "shift" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "negate": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "22,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "1,22", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "3,1,65540,1", "--target-shape", "1,1,2,1,65531" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "pad": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,16", "--target-rank", "4" ], [ "--target-dtype", "int16", "--tensor-dim-range", "1,16", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65537,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "sparsity": { "pad": 15 }, "preselected": [ { "shape": "6", "type": "i8", "pad": "pad00" } ], "profile": [ "tosa-bi", "tosa-mi" ] }, "reduce_all": { "group": "reduction", "generator_args": [ [ "--target-dtype", "bool", "--tensor-dim-range", "1,32" ], [ "--target-dtype", "bool", "--target-shape", "65530,1,1,1", "--target-shape", "2,65538,1,1" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "reduce_any": { "group": "reduction", "generator_args": [ [ "--target-dtype", "bool", "--tensor-dim-range", "1,32" ], [ "--target-dtype", "bool", "--target-shape", "65530,1,1,1", "--target-shape", "2,65538,1,1" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "reduce_max": { "group": "reduction", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "1,32" ], [ "--target-dtype", "int8", "--target-shape", "65530,1,1,1", "--target-shape", "2,65538,1,1" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "reduce_min": { "group": "reduction", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "1,24" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65538,1", "--target-shape", "2,65535,1,1" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "reduce_sum": { "group": "reduction", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "1,32" ], [ "--target-dtype", "int32", "--target-shape", "3,65532,1,1", "--target-shape", "65536,1,1,2" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "rescale": { "group": "type_conversion", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "int48", "--target-dtype", "uint8", "--target-dtype", "uint16", "--tensor-dim-range", "16,32", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "int48", "--target-dtype", "uint8", "--target-dtype", "uint16", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,1" ] ], "params": { "scale": [ "sc0", "sc0", "sc1", "sc1", "sc1", "sc1" ], "double_round": [ "dr0", "dr0", "dr0", "dr0", "dr1", "dr1" ], "per_channel": [ "pc0", "pc1", "pc0", "pc1", "pc0", "pc1", "pc1" ] }, "permutes": [ "shape", "type", "output_type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "reshape": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--num-rand-permutations", "2" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65535,1", "--target-shape", "1,65538,1,2", "--num-rand-permutations", "2" ] ], "params": {}, "permutes": [ "shape", "type", "rank", "perm" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "resize": { "group": "image", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16" ], [ "--target-dtype", "int8", "--target-shape", "1,3,16383,1", "--max-resize-output-dim", "9500" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "reverse": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,32" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65535", "--target-shape", "1,65540,1,2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "scatter": { "group": "scatter_gather", "generator_args": [ [ "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "4,64" ], [ "--target-dtype", "int8", "--target-shape", "1,65540,1", "--target-shape", "1,1,65533", "--target-shape", "3000,7,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "select": { "group": "ew_ternary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65535,1", "--target-shape", "1,65538,1,2", "--num-rand-permutations", "2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "slice": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3", "--num-rand-permutations", "2" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--tensor-dim-range", "1,16", "--target-rank", "4", "--num-rand-permutations", "2" ], [ "--target-dtype", "int8", "--target-shape", "1,1,65535,1", "--target-shape", "1,65538,1,2", "--num-rand-permutations", "2" ] ], "params": {}, "permutes": [ "shape", "type", "perm" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "sub": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int32", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int32", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int32", "--target-shape", "1,2,65533,1", "--target-shape", "1,65539,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "table": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "int8", "--target-dtype", "int16", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "int8", "--target-shape", "1,2,65536,1", "--target-shape", "1,65537,1,1,3" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "tile": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "int16", "--target-dtype", "int32", "--tensor-dim-range", "4,32" ], [ "--target-dtype", "bool", "--tensor-dim-range", "1,16" ], [ "--target-dtype", "int8", "--target-shape", "65533", "--target-shape", "1,2,65540,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "transpose": { "group": "data_layout", "generator_args": [ [ "--filter", "^transpose$", "--target-dtype", "int8", "--target-rank", "1", "--target-rank", "2", "--num-rand-permutations", "2" ], [ "--filter", "^transpose$", "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--target-dtype", "bool", "--target-rank", "3", "--target-rank", "4", "--num-rand-permutations", "2" ], [ "--filter", "^transpose$", "--target-dtype", "int8", "--target-shape", "1,65537,1,2", "--target-shape", "65535,1,1,1", "--num-rand-permutations", "1" ] ], "params": {}, "permutes": [ "shape", "type", "perm" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "transpose_conv2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "int8", "--target-dtype", "int16", "--target-shape", "1,49,33,1", "--target-shape", "2,11,33,3", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "int8", "--target-shape", "1,65536,1,1", "--max-conv-dilation", "1" ] ], "params": { "shape": [], "type": [ "i8xi8", "i16xi8", "i8xi4" ], "kernel": [], "stride": [], "pad": [], "out_shape": [] }, "permutes": [ "shape", "type", "stride", "pad" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "while_loop": { "group": "control_flow", "generator_args": [ [ "--target-dtype", "int32" ], [ "--target-dtype", "int32", "--target-shape", "3,22,17,1,2", "--target-shape", "1,65537,2,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-bi", "tosa-mi" ] } }