{ "abs": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65531,2,1", "--target-shape", "65538,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "add": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--target-shape", "2,1,1,65532", "--target-shape", "65542,2,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "argmax": { "group": "tensor", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "32,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3", "--num-rand-permutations", "2" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,32", "--target-rank", "4", "--num-rand-permutations", "2" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,3,65535,1", "--target-shape", "1,65537,1,2", "--num-rand-permutations", "2" ] ], "params": { }, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "avg_pool2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,11,7,39", "--target-shape", "1,21,36,7", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,2,65533,2", "--target-shape", "1,65539,2,1", "--allow-pooling-and-conv-oversizes" ] ], "params": { }, "permutes": [ "shape", "type" ], "sparsity": { "pad": 17 }, "profile": [ "tosa-mi" ] }, "cast": { "group": "type_conversion", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--target-dtype", "int8", "--target-dtype", "int16", "--target-dtype", "int32", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp16", "--target-shape", "1,1,1,65533,1", "--target-shape", "2,65538,1,1" ] ], "params": { "shape": [], "type": [], "output_type": [] }, "permutes": [ "shape", "type", "output_type" ], "exclude_patterns": [ "^((?!ERRORIF).)*_(i8|i16|i32|b)_out(i8|i16|i32|b)" ], "profile": [ "tosa-mi" ] }, "ceil": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "4,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--target-shape", "2,1,65530,1", "--target-shape", "1,1,65539,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "clamp": { "group": "activation", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "20,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,20", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,2,1,65536", "--target-shape", "1,3,65537,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "concat": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3", "--num-const-inputs-concat", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5", "--num-const-inputs-concat", "1" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65534,1,1", "--target-shape", "1,65537,1,2", "--num-const-inputs-concat", "2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "const": { "group": "data_nodes", "no_negative_tests": "true", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65540,1,1,1", "--target-shape", "1,2,1,65529" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "conv2d": { "group": "tensor", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,34,19,27", "--target-shape", "1,16,51,7", "--tensor-dim-range", "1,16", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65537,1,3", "--target-shape", "1,2,65531,2", "--tensor-dim-range", "1,16", "--max-conv-dilation", "1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [], "kernel": [], "stride": [], "pad": [], "dilation": [] }, "permutes": [ "kernel", "shape", "type", "pad" ], "profile": [ "tosa-mi" ] }, "conv3d": { "group": "tensor", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,7,18,5,4", "--target-shape", "1,6,12,17,3", "--tensor-dim-range", "1,4", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,2,65539,1,2", "--target-shape", "1,65532,1,1,3", "--tensor-dim-range", "1,2", "--max-conv-dilation", "1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [], "kernel": [], "stride": [], "pad": [], "dilation": [] }, "permutes": [ "kernel", "shape", "type", "pad", "stride" ], "profile": [ "tosa-mi" ] }, "depthwise_conv2d": { "group": "tensor", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,17,31,4", "--target-shape", "1,37,11,5", "--tensor-dim-range", "1,16", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65531,2", "--target-shape", "1,65540,1,3", "--tensor-dim-range", "1,16", "--max-conv-dilation", "1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [ "f16xf16", "bf16xbf16", "f32xf32" ], "kernel": [], "stride": [], "pad": [], "dilation": [] }, "permutes": [ "kernel", "shape", "type", "pad" ], "profile": [ "tosa-mi" ] }, "equal": { "group": "comparison", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "18,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,18", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,2,65550", "--target-shape", "1,4,65530,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "exp": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "15,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,15", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65535,4", "--target-shape", "2,65536,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "fft2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,256,64", "--target-shape", "1,4,4096" ] ], "params": {}, "permutes": [ "shape", "type", "inverse" ], "profile": [ "tosa-mi" ] }, "fully_connected": { "group": "tensor", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0" ], [ "--target-dtype", "fp32", "--target-shape", "1,296", "--target-shape", "65540,2" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "3,16", "--target-shape", "1,23" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "floor": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "4,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65533,2", "--target-shape", "1,65537,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "gather": { "group": "scatter_gather", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "5,72" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "2,65536,1", "--target-shape", "1,2,65535", "--target-shape", "5000,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "greater": { "group": "comparison", "generator_args": [ [ "--filter", "^greater$", "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "18,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--filter", "^greater$", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,18", "--target-rank", "4", "--target-rank", "5" ], [ "--filter", "^greater$", "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "3,65551,1,1", "--target-shape", "1,1,3,65531,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "greater_equal": { "group": "comparison", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "18,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,18", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "65552,1,1,4", "--target-shape", "1,1,1,3,65532" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "identity": { "group": "data_nodes", "no_negative_tests": "true", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,67", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,19", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65539,1,1", "--target-shape", "1,1,2,65529" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "log": { "group": "ew_unary", "generator_args": [ [ "--filter", "^log$", "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "15,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--filter", "^log$", "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,15", "--target-rank", "4", "--target-rank", "5" ], [ "--filter", "^log$", "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65530,1,2", "--target-shape", "3,1,65540,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "matmul": { "group": "tensor", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "13,70" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,19" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "4,65530,1", "--target-shape", "1,65538,3" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "max_pool2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,47,37,25", "--target-shape", "1,15,13,38", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65534,4,1", "--target-shape", "1,6,65536,1", "--max-conv-dilation", "1", "--allow-pooling-and-conv-oversizes" ] ], "params": { "shape": [], "type": [ "f32", "f16", "bf16" ], "stride": [], "pad": [] }, "permutes": [ "shape", "type", "pad" ], "sparsity": { "pad": 11 }, "profile": [ "tosa-mi" ] }, "negate": { "group": "ew_unary", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "17,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,22", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65541,3,1", "--target-shape", "1,2,1,65532,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "pad": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,65", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,17", "--target-rank", "4" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65539,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "sparsity": { "pad": 21 }, "preselected": [ { "shape": "50", "type": "bf16", "pad": "pad11" }, { "shape": "63x46", "type": "bf16", "pad": "pad1010" }, { "shape": "6", "type": "f16", "pad": "pad01" } ], "profile": [ "tosa-mi" ] }, "pow": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "65534,3,1,1", "--target-shape", "2,65541,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "reciprocal": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "15,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,15", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65536,4", "--target-shape", "2,65535,1,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "reshape": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--num-rand-permutations", "2" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65536,1", "--target-shape", "1,65535,1,2", "--num-rand-permutations", "2" ] ], "params": {}, "permutes": [ "shape", "type", "rank", "perm" ], "profile": [ "tosa-mi" ] }, "reverse": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,48" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65537", "--target-shape", "1,65535,1,2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "rsqrt": { "group": "ew_unary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "15,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,15", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,3,65541", "--target-shape", "65532,1,3,1,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "scatter": { "group": "scatter_gather", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "5,56" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65541,1", "--target-shape", "1,1,65531", "--target-shape", "2989,6,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "tile": { "group": "data_layout", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "4,32" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "65535", "--target-shape", "1,65543,2,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "transpose": { "group": "data_layout", "generator_args": [ [ "--filter", "^transpose$", "--target-dtype", "fp32", "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--target-rank", "1", "--target-rank", "2", "--num-rand-permutations", "2" ], [ "--filter", "^transpose$", "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-rank", "3", "--target-rank", "4", "--num-rand-permutations", "2" ], [ "--filter", "^transpose$", "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65539,2", "--target-shape", "1,1,1,65535", "--num-rand-permutations", "1" ] ], "params": {}, "permutes": [ "shape", "type", "perm" ], "profile": [ "tosa-mi" ] }, "transpose_conv2d": { "group": "tensor", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "10,24,9,13", "--target-shape", "8,14,20,5", "--tensor-dim-range", "1,16", "--allow-pooling-and-conv-oversizes" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65536,1", "--tensor-dim-range", "1,17", "--max-conv-dilation", "1" ] ], "params": { "shape": [], "type": [], "kernel": [], "stride": [], "pad": [], "out_shape": [] }, "permutes": [ "shape", "type", "stride", "pad" ], "profile": [ "tosa-mi" ] }, "maximum": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "65531,1,2,1", "--target-shape", "1,1,65541,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "minimum": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65531,2,1", "--target-shape", "1,1,1,65538" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "mul": { "group": "ew_binary", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,3,65534", "--target-shape", "1,2,1,65541,1" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "reduce_max": { "group": "reduction", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,32" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,1,65531", "--target-shape", "1,1,65539,2" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-mi" ] }, "reduce_min": { "group": "reduction", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,32" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65531,1", "--target-shape", "1,65539,2,1" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-mi" ] }, "reduce_product": { "group": "reduction", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,34" ], [ "--target-dtype", "fp16", "--target-shape", "2,65527,3,1", "--target-shape", "1,3,2,65541" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-mi" ] }, "reduce_sum": { "group": "reduction", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,37" ], [ "--target-dtype", "bf16", "--target-shape", "1,3,65529,1", "--target-shape", "1,65537,1,1" ] ], "params": {}, "permutes": [ "shape", "type", "axis" ], "profile": [ "tosa-mi" ] }, "resize": { "group": "image", "generator_negative_dim_range": "1,10", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1103,1,2", "--max-resize-output-dim", "9100" ] ], "params": { "offset": [], "shape": [], "type": [], "mode": [], "output_type": [], "scale": ["sc2x1x3x1"], "border": ["bor0x1"] }, "permutes": [ "shape", "type" ], "exclude_patterns": [ ".*_ERRORIF_MaxDimExceeded_1x16584x5x1_.*" ], "profile": [ "tosa-mi" ] }, "rfft2d": { "group": "tensor", "generator_args": [ [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,16,512", "--target-shape", "1,8192,2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "select": { "group": "ew_ternary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,2,65534,2,1", "--target-shape", "1,1,65539,2", "--num-rand-permutations", "2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "sigmoid": { "group": "activation", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,19", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,2,65538,2,1", "--target-shape", "1,3,1,65533" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "sub": { "group": "ew_binary", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,65533,3", "--target-shape", "1,1,2,1,65545" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] }, "slice": { "group": "data_layout", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "16,64", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3", "--num-rand-permutations", "2" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,16", "--target-rank", "4", "--num-rand-permutations", "2" ], [ "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,1,655341,1", "--target-shape", "1,65539,1,1", "--num-rand-permutations", "2" ] ], "params": {}, "permutes": [ "shape", "type", "perm" ], "profile": [ "tosa-bi", "tosa-mi" ] }, "tanh": { "group": "activation", "generator_args": [ [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "18,60", "--target-rank", "1", "--target-rank", "2", "--target-rank", "3" ], [ "--target-dtype", "fp32", "--target-dtype", "fp16", "--target-dtype", "bf16", "--fp-values-range", "-2.0,2.0", "--tensor-dim-range", "1,24", "--target-rank", "4", "--target-rank", "5" ], [ "--target-dtype", "fp32", "--fp-values-range", "-2.0,2.0", "--target-shape", "1,65535,2,1,1", "--target-shape", "1,65540,1,2" ] ], "params": {}, "permutes": [ "shape", "type" ], "profile": [ "tosa-mi" ] } }