| { |
| "abs": { |
| "group": "ew_unary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "add": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "argmax": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "arithmetic_right_shift": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "rounding" |
| ] |
| } |
| } |
| }, |
| "avg_pool2d": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-shape", |
| "1,49,42,28", |
| "--target-shape", |
| "1,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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "selector": "8k_level", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "3,10", |
| "--level-8k-sizes" ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": { |
| "shape": [], |
| "type": [ |
| "i8", |
| "i16" |
| ], |
| "kernel": [], |
| "stride": [], |
| "pad": [] |
| }, |
| "permutes": [ |
| "shape", |
| "type", |
| "pad" |
| ] |
| }, |
| "8k_level": { |
| "all": "true" |
| } |
| } |
| }, |
| "bitwise_and": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "bitwise_not": { |
| "group": "ew_unary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,16", |
| "--target-rank", |
| "4", |
| "--target-rank", |
| "5" |
| ], |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "bitwise_or": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "bitwise_xor": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "cast": { |
| "group": "type_conversion", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": { |
| "shape": [], |
| "type": [], |
| "output_type": [ |
| "outi8", |
| "outi16", |
| "outi32", |
| "outb" |
| ] |
| }, |
| "permutes": [ |
| "shape", |
| "type", |
| "output_type" |
| ] |
| } |
| } |
| }, |
| "clamp": { |
| "group": "activation", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "clz": { |
| "group": "ew_unary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "concat": { |
| "group": "data_layout", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6", |
| "--num-const-inputs-concat", |
| "2" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "cond_if": { |
| "group": "control_flow", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "bool", |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32" |
| ], |
| [ |
| "--target-dtype", |
| "int32", |
| "--target-shape", |
| "3,22,17,1,2" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "variant", |
| "shape", |
| "cond" |
| ] |
| } |
| } |
| }, |
| "const": { |
| "group": "data_nodes", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--target-dtype", |
| "int48", |
| "--target-rank", |
| "1", |
| "--target-rank", |
| "2", |
| "--target-rank", |
| "3" |
| ], |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--target-dtype", |
| "int48", |
| "--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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "conv2d": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-shape", |
| "1,49,42,28", |
| "--target-shape", |
| "1,11,44,13", |
| "--tensor-dim-range", |
| "1,16", |
| "--allow-pooling-and-conv-oversizes" |
| ], |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-shape", |
| "1,65535,3,1", |
| "--target-shape", |
| "1,2,65536,1", |
| "--max-conv-dilation", |
| "1", |
| "--tensor-dim-range", |
| "1,8", |
| "--allow-pooling-and-conv-oversizes" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "selector": "8k_level", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "2,5", |
| "--level-8k-sizes" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": { |
| "shape": [], |
| "type": [ |
| "i8xi8", |
| "i16xi8", |
| "i8xi4" |
| ], |
| "kernel": [], |
| "stride": [], |
| "pad": [], |
| "dilation": [] |
| }, |
| "permutes": [ |
| "kernel", |
| "shape", |
| "type", |
| "pad" |
| ] |
| }, |
| "8k_level": { |
| "all": "true" |
| } |
| } |
| }, |
| "conv3d": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-shape", |
| "1,9,21,14,1", |
| "--target-shape", |
| "1,9,11,12,3", |
| "--tensor-dim-range", |
| "1,4", |
| "--allow-pooling-and-conv-oversizes" |
| ], |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-shape", |
| "1,1,65535,2,1", |
| "--target-shape", |
| "1,1,2,65536,1", |
| "--max-conv-dilation", |
| "1", |
| "--tensor-dim-range", |
| "1,2", |
| "--allow-pooling-and-conv-oversizes" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "selector": "8k_level", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "2,5", |
| "--level-8k-sizes" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": { |
| "shape": [], |
| "type": [ |
| "i8xi8", |
| "i16xi8", |
| "i8xi4" |
| ], |
| "kernel": [], |
| "stride": [], |
| "pad": [], |
| "dilation": [] |
| }, |
| "permutes": [ |
| "kernel", |
| "shape", |
| "type", |
| "pad", |
| "stride" |
| ] |
| }, |
| "8k_level": { |
| "all": "true" |
| } |
| } |
| }, |
| "depthwise_conv2d": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-shape", |
| "1,9,44,3", |
| "--target-shape", |
| "1,11,33,4", |
| "--tensor-dim-range", |
| "1,16", |
| "--allow-pooling-and-conv-oversizes" |
| ], |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-shape", |
| "1,65532,2,1", |
| "--target-shape", |
| "1,4,65537,1", |
| "--max-conv-dilation", |
| "1", |
| "--tensor-dim-range", |
| "1,16", |
| "--allow-pooling-and-conv-oversizes" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "selector": "8k_level", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "2,5", |
| "--level-8k-sizes" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": { |
| "shape": [], |
| "type": [ |
| "i8xi8", |
| "i16xi8", |
| "i8xi4" |
| ], |
| "kernel": [], |
| "stride": [], |
| "pad": [], |
| "dilation": [] |
| }, |
| "permutes": [ |
| "kernel", |
| "shape", |
| "type", |
| "pad" |
| ] |
| }, |
| "8k_level": { |
| "all": "true" |
| } |
| } |
| }, |
| "equal": { |
| "group": "comparison", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "fully_connected": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "gather": { |
| "group": "scatter_gather", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "greater": { |
| "group": "comparison", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--filter", |
| "^greater$", |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "greater_equal": { |
| "group": "comparison", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "identity": { |
| "group": "data_nodes", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "intdiv": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "logical_and": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "logical_left_shift": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "logical_not": { |
| "group": "ew_unary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "logical_or": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "logical_right_shift": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "logical_xor": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "matmul": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "maximum": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "max_pool2d": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-shape", |
| "1,4,75,3", |
| "--target-shape", |
| "1,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", |
| "1,3,2,1", |
| "--allow-pooling-and-conv-oversizes" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "selector": "8k_level", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "3,10", |
| "--level-8k-sizes" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": { |
| "shape": [], |
| "type": [ |
| "i8", |
| "i16" |
| ], |
| "kernel": [], |
| "stride": [], |
| "pad": [] |
| }, |
| "permutes": [ |
| "shape", |
| "type", |
| "pad" |
| ] |
| }, |
| "8k_level": { |
| "all": "true" |
| } |
| } |
| }, |
| "minimum": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "mul": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "perm", |
| "shift" |
| ] |
| } |
| } |
| }, |
| "negate": { |
| "group": "ew_unary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "pad": { |
| "group": "data_layout", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "selector": "8k_level", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ], |
| "sparsity": { |
| "pad": 15 |
| }, |
| "preselected": [ |
| { |
| "shape": "6", |
| "type": "i8", |
| "pad": "pad00" |
| } |
| ] |
| }, |
| "8k_level": { |
| "params": {}, |
| "permutes": [], |
| "sparsity": { |
| "pad": 3 |
| }, |
| "full_sparsity": "true" |
| } |
| } |
| }, |
| "reduce_all": { |
| "group": "reduction", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "axis" |
| ] |
| } |
| } |
| }, |
| "reduce_any": { |
| "group": "reduction", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "axis" |
| ] |
| } |
| } |
| }, |
| "reduce_max": { |
| "group": "reduction", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "axis" |
| ] |
| } |
| } |
| }, |
| "reduce_min": { |
| "group": "reduction", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "axis" |
| ] |
| } |
| } |
| }, |
| "reduce_sum": { |
| "group": "reduction", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "axis" |
| ] |
| } |
| } |
| }, |
| "rescale": { |
| "group": "type_conversion", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "int48", |
| "--target-dtype", |
| "uint8", |
| "--target-dtype", |
| "uint16", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "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" |
| ] |
| } |
| } |
| }, |
| "reshape": { |
| "group": "data_layout", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "5", |
| "--target-rank", |
| "6", |
| "--num-rand-permutations", |
| "2" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "rank", |
| "perm" |
| ] |
| } |
| } |
| }, |
| "resize": { |
| "group": "image", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16" |
| ], |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-shape", |
| "1,3,16383,1", |
| "--max-resize-output-dim", |
| "9500" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--level-8k-sizes", |
| "--tensor-dim-range", |
| "2,10", |
| "--num-rand-permutations", |
| "2" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "reverse": { |
| "group": "data_layout", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,12", |
| "--target-rank", |
| "5", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "scatter": { |
| "group": "scatter_gather", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "select": { |
| "group": "ew_ternary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "slice": { |
| "group": "data_layout", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "5", |
| "--target-rank", |
| "6", |
| "--num-rand-permutations", |
| "2" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "perm" |
| ] |
| } |
| } |
| }, |
| "sub": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "table": { |
| "group": "ew_binary", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "tile": { |
| "group": "data_layout", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "5", |
| "--target-rank", |
| "6" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| }, |
| "transpose": { |
| "group": "data_layout", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "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" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "generator_args": [ |
| [ |
| "--filter", |
| "^transpose$", |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-dtype", |
| "int32", |
| "--target-dtype", |
| "bool", |
| "--tensor-dim-range", |
| "1,10", |
| "--target-rank", |
| "5", |
| "--target-rank", |
| "6", |
| "--num-rand-permutations", |
| "2" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type", |
| "perm" |
| ] |
| } |
| } |
| }, |
| "transpose_conv2d": { |
| "group": "tensor", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--target-shape", |
| "1,49,33,1", |
| "--target-shape", |
| "1,11,33,3", |
| "--tensor-dim-range", |
| "1,18", |
| "--allow-pooling-and-conv-oversizes" |
| ], |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-shape", |
| "1,65536,1,1", |
| "--tensor-dim-range", |
| "1,12", |
| "--max-conv-dilation", |
| "1" |
| ] |
| ] |
| }, |
| "8k_level": { |
| "no_negative_tests": "true", |
| "selector": "8k_level", |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int8", |
| "--target-dtype", |
| "int16", |
| "--tensor-dim-range", |
| "2,5", |
| "--level-8k-sizes" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": { |
| "shape": [], |
| "type": [ |
| "i8xi8", |
| "i16xi8", |
| "i8xi4" |
| ], |
| "kernel": [], |
| "stride": [], |
| "pad": [], |
| "out_shape": [] |
| }, |
| "permutes": [ |
| "shape", |
| "type", |
| "stride", |
| "pad" |
| ] |
| }, |
| "8k_level": { |
| "all": "true" |
| } |
| } |
| }, |
| "while_loop": { |
| "group": "control_flow", |
| "profile": [ |
| "tosa-bi", |
| "tosa-mi" |
| ], |
| "generation": { |
| "standard": { |
| "generator_args": [ |
| [ |
| "--target-dtype", |
| "int32" |
| ], |
| [ |
| "--target-dtype", |
| "int32", |
| "--target-shape", |
| "3,22,17,1,2", |
| "--target-shape", |
| "1,65537,2,1" |
| ] |
| ] |
| } |
| }, |
| "selection": { |
| "default": { |
| "params": {}, |
| "permutes": [ |
| "shape", |
| "type" |
| ] |
| } |
| } |
| } |
| } |