aboutsummaryrefslogtreecommitdiff
path: root/operators/tensor/fully_connected/fully_connected_6x44_i16xi8
diff options
context:
space:
mode:
Diffstat (limited to 'operators/tensor/fully_connected/fully_connected_6x44_i16xi8')
-rw-r--r--operators/tensor/fully_connected/fully_connected_6x44_i16xi8/Conformance-result-0.json95
-rw-r--r--operators/tensor/fully_connected/fully_connected_6x44_i16xi8/desc.json20
-rw-r--r--operators/tensor/fully_connected/fully_connected_6x44_i16xi8/input-0.json281
-rw-r--r--operators/tensor/fully_connected/fully_connected_6x44_i16xi8/test.json744
4 files changed, 1140 insertions, 0 deletions
diff --git a/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/Conformance-result-0.json b/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/Conformance-result-0.json
new file mode 100644
index 000000000..17b689b98
--- /dev/null
+++ b/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/Conformance-result-0.json
@@ -0,0 +1,95 @@
+{
+ "type": "int64",
+ "data": [
+ [
+ 105057707179224,
+ 54466925383074,
+ -129493562628800,
+ -132773925092396,
+ 16515342084772,
+ -61211136211169,
+ 27226037147612,
+ -18407290931012,
+ 119151894813030,
+ -59726447947467,
+ 50424944813309,
+ -125522553256927,
+ 128313326707756
+ ],
+ [
+ 105057700546395,
+ 54466919630405,
+ -129493561022688,
+ -132773898911407,
+ 16515352259012,
+ -61211127734822,
+ 27226046664435,
+ -18407282614641,
+ 119151884499239,
+ -59726458007255,
+ 50424947759730,
+ -125522546260196,
+ 128313338838291
+ ],
+ [
+ 105057708860067,
+ 54466945954180,
+ -129493558856865,
+ -132773919466578,
+ 16515346377554,
+ -61211108045034,
+ 27226048444498,
+ -18407284005547,
+ 119151894985786,
+ -59726447156268,
+ 50424937799215,
+ -125522553346180,
+ 128313326502185
+ ],
+ [
+ 105057704309965,
+ 54466936098586,
+ -129493555180053,
+ -132773891230783,
+ 16515342323318,
+ -61211118555228,
+ 27226045690615,
+ -18407279517356,
+ 119151899411674,
+ -59726451902210,
+ 50424947434473,
+ -125522549562869,
+ 128313330607253
+ ],
+ [
+ 105057693438883,
+ 54466945512512,
+ -129493557489018,
+ -132773920917222,
+ 16515335100363,
+ -61211125061498,
+ 27226057185215,
+ -18407290506997,
+ 119151893718532,
+ -59726444629398,
+ 50424937139620,
+ -125522571428533,
+ 128313320697150
+ ],
+ [
+ 105057689852451,
+ 54466940014110,
+ -129493542998122,
+ -132773891574667,
+ 16515348341948,
+ -61211129311420,
+ 27226048563019,
+ -18407298654500,
+ 119151888128234,
+ -59726448036570,
+ 50424932616642,
+ -125522560459377,
+ 128313337576315
+ ]
+ ]
+} \ No newline at end of file
diff --git a/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/desc.json b/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/desc.json
new file mode 100644
index 000000000..3cd43b509
--- /dev/null
+++ b/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/desc.json
@@ -0,0 +1,20 @@
+{
+ "tosa_file": "test.json",
+ "ifm_name": [
+ "input-0"
+ ],
+ "ifm_file": [
+ "input-0.npy"
+ ],
+ "ofm_name": [
+ "result-0"
+ ],
+ "ofm_file": [
+ "result-0.npy"
+ ],
+ "expected_return_code": 0,
+ "expected_failure": false,
+ "expected_result_file": [
+ "Conformance-result-0.npy"
+ ]
+} \ No newline at end of file
diff --git a/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/input-0.json b/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/input-0.json
new file mode 100644
index 000000000..6a4a26c41
--- /dev/null
+++ b/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/input-0.json
@@ -0,0 +1,281 @@
+{
+ "type": "int32",
+ "data": [
+ [
+ 4009,
+ -32052,
+ -12706,
+ 6238,
+ -19851,
+ 32194,
+ 30876,
+ -15885,
+ -6792,
+ -20350,
+ 258,
+ -24647,
+ -7147,
+ 3621,
+ 7329,
+ 6320,
+ -18258,
+ 19154,
+ 12566,
+ 16585,
+ -2107,
+ 25725,
+ -7219,
+ 20039,
+ -19430,
+ -16564,
+ 1752,
+ 3661,
+ 16136,
+ -13277,
+ 24422,
+ -11156,
+ 2240,
+ 28307,
+ 2582,
+ 11920,
+ 26779,
+ 31102,
+ -39,
+ -5446,
+ -19862,
+ 2453,
+ 27416,
+ -845
+ ],
+ [
+ -9931,
+ -25737,
+ -7227,
+ -17256,
+ 31241,
+ 1811,
+ -23791,
+ -28353,
+ 22986,
+ 28276,
+ 17236,
+ -24652,
+ -26327,
+ -19794,
+ 16458,
+ 17388,
+ 22141,
+ -26416,
+ -22727,
+ 26232,
+ 28098,
+ 14791,
+ -25819,
+ -28271,
+ -29126,
+ 12572,
+ 22673,
+ 8626,
+ -15591,
+ 16865,
+ -28893,
+ 21508,
+ 25682,
+ 14309,
+ 24855,
+ 5647,
+ -2074,
+ -11636,
+ 27637,
+ 12928,
+ -20284,
+ 29948,
+ -28888,
+ 5735
+ ],
+ [
+ -20281,
+ 10770,
+ -5725,
+ -4121,
+ 11242,
+ 16785,
+ -7862,
+ 32615,
+ -101,
+ -22257,
+ -32349,
+ -19504,
+ 12523,
+ 2584,
+ -10628,
+ -1221,
+ 22159,
+ 4690,
+ -28961,
+ -29552,
+ -1177,
+ -6274,
+ 22970,
+ 5438,
+ 16833,
+ 5583,
+ -10140,
+ 10311,
+ 7957,
+ 14432,
+ -20366,
+ 9276,
+ -14060,
+ 19021,
+ 19564,
+ 8176,
+ 29274,
+ 2458,
+ -31121,
+ 6959,
+ 18199,
+ -26137,
+ -25913,
+ -14867
+ ],
+ [
+ 22560,
+ 1795,
+ 31223,
+ 24444,
+ 3593,
+ 11734,
+ -11076,
+ -26844,
+ -6637,
+ 6047,
+ -20828,
+ -18237,
+ -31786,
+ 15336,
+ 26176,
+ 21459,
+ -7865,
+ 6124,
+ 30199,
+ 5987,
+ -13377,
+ -10579,
+ 14885,
+ -3523,
+ 22105,
+ 23862,
+ -30420,
+ 14635,
+ -8523,
+ 1294,
+ -15415,
+ -8636,
+ -11117,
+ -29467,
+ 18531,
+ -23396,
+ -8140,
+ -20118,
+ -22243,
+ -8298,
+ 27444,
+ 29107,
+ -7753,
+ 337
+ ],
+ [
+ 31830,
+ -17378,
+ 29144,
+ -25838,
+ -17967,
+ -10597,
+ -30338,
+ 20691,
+ 23292,
+ -7646,
+ 22045,
+ 17858,
+ 19752,
+ 19838,
+ 4815,
+ -25506,
+ 27753,
+ 7121,
+ 26297,
+ 30087,
+ -20503,
+ -6414,
+ -20153,
+ -29430,
+ 30566,
+ 27741,
+ 28294,
+ 25143,
+ 9750,
+ 1451,
+ 32209,
+ 3424,
+ 9334,
+ -18892,
+ 16168,
+ 20935,
+ 11699,
+ -92,
+ -19801,
+ -30548,
+ 8343,
+ 11994,
+ 17866,
+ 29523
+ ],
+ [
+ -173,
+ 21571,
+ 14174,
+ -14602,
+ 22617,
+ -29274,
+ 6480,
+ 28858,
+ 10417,
+ 28643,
+ -29088,
+ 2124,
+ 18390,
+ 9326,
+ 24938,
+ -2452,
+ 11967,
+ -5259,
+ 24387,
+ -24940,
+ -16115,
+ -26428,
+ 13244,
+ -17516,
+ -11985,
+ 22062,
+ -9164,
+ -23211,
+ -31394,
+ -17912,
+ 27176,
+ 3185,
+ 32429,
+ -18670,
+ -9734,
+ -22073,
+ -6660,
+ 4149,
+ 20193,
+ -8645,
+ 17795,
+ 8267,
+ -13644,
+ 27014
+ ]
+ ]
+} \ No newline at end of file
diff --git a/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/test.json b/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/test.json
new file mode 100644
index 000000000..c48f4a0e7
--- /dev/null
+++ b/operators/tensor/fully_connected/fully_connected_6x44_i16xi8/test.json
@@ -0,0 +1,744 @@
+{
+ version: {
+ _major: 0,
+ _minor: 30,
+ _patch: 0,
+ _draft: false
+ },
+ blocks: [
+ {
+ name: "main",
+ operators: [
+ {
+ op: "CONST",
+ attribute_type: "NONE",
+ inputs: [
+
+ ],
+ outputs: [
+ "const-1"
+ ]
+ },
+ {
+ op: "CONST",
+ attribute_type: "NONE",
+ inputs: [
+
+ ],
+ outputs: [
+ "const-2"
+ ]
+ },
+ {
+ op: "FULLY_CONNECTED",
+ attribute_type: "FullyConnectedAttribute",
+ attribute: {
+ input_zp: 0,
+ weight_zp: -37
+ },
+ inputs: [
+ "input-0",
+ "const-1",
+ "const-2"
+ ],
+ outputs: [
+ "result-0"
+ ]
+ }
+ ],
+ tensors: [
+ {
+ name: "input-0",
+ shape: [
+ 6,
+ 44
+ ],
+ type: "INT16"
+ },
+ {
+ name: "const-1",
+ shape: [
+ 13,
+ 44
+ ],
+ type: "INT8",
+ data: [
+ 239,
+ 166,
+ 118,
+ 105,
+ 140,
+ 103,
+ 114,
+ 84,
+ 193,
+ 33,
+ 9,
+ 30,
+ 29,
+ 35,
+ 3,
+ 48,
+ 6,
+ 132,
+ 137,
+ 117,
+ 104,
+ 21,
+ 172,
+ 72,
+ 164,
+ 224,
+ 212,
+ 131,
+ 78,
+ 2,
+ 208,
+ 1,
+ 128,
+ 239,
+ 5,
+ 214,
+ 84,
+ 191,
+ 163,
+ 7,
+ 99,
+ 224,
+ 139,
+ 120,
+ 241,
+ 172,
+ 29,
+ 209,
+ 112,
+ 203,
+ 12,
+ 11,
+ 190,
+ 255,
+ 155,
+ 36,
+ 66,
+ 115,
+ 211,
+ 201,
+ 12,
+ 49,
+ 126,
+ 134,
+ 189,
+ 195,
+ 193,
+ 246,
+ 95,
+ 135,
+ 80,
+ 30,
+ 29,
+ 45,
+ 157,
+ 63,
+ 191,
+ 4,
+ 45,
+ 26,
+ 210,
+ 229,
+ 249,
+ 138,
+ 57,
+ 153,
+ 245,
+ 39,
+ 148,
+ 126,
+ 224,
+ 132,
+ 40,
+ 14,
+ 35,
+ 64,
+ 249,
+ 83,
+ 222,
+ 11,
+ 168,
+ 30,
+ 194,
+ 50,
+ 77,
+ 91,
+ 109,
+ 159,
+ 163,
+ 109,
+ 225,
+ 134,
+ 201,
+ 86,
+ 218,
+ 147,
+ 56,
+ 177,
+ 218,
+ 128,
+ 26,
+ 241,
+ 93,
+ 213,
+ 180,
+ 170,
+ 179,
+ 243,
+ 150,
+ 231,
+ 90,
+ 68,
+ 35,
+ 100,
+ 71,
+ 39,
+ 92,
+ 159,
+ 81,
+ 203,
+ 59,
+ 105,
+ 254,
+ 150,
+ 222,
+ 232,
+ 111,
+ 113,
+ 17,
+ 115,
+ 239,
+ 233,
+ 86,
+ 42,
+ 5,
+ 244,
+ 52,
+ 64,
+ 253,
+ 136,
+ 154,
+ 164,
+ 246,
+ 29,
+ 77,
+ 187,
+ 73,
+ 42,
+ 141,
+ 217,
+ 205,
+ 98,
+ 107,
+ 81,
+ 7,
+ 254,
+ 207,
+ 69,
+ 150,
+ 197,
+ 162,
+ 254,
+ 204,
+ 178,
+ 224,
+ 92,
+ 14,
+ 82,
+ 105,
+ 102,
+ 217,
+ 96,
+ 104,
+ 117,
+ 217,
+ 186,
+ 21,
+ 110,
+ 102,
+ 18,
+ 166,
+ 236,
+ 54,
+ 15,
+ 216,
+ 215,
+ 143,
+ 201,
+ 43,
+ 189,
+ 126,
+ 149,
+ 22,
+ 255,
+ 85,
+ 99,
+ 11,
+ 33,
+ 50,
+ 5,
+ 175,
+ 237,
+ 189,
+ 246,
+ 29,
+ 181,
+ 191,
+ 82,
+ 224,
+ 178,
+ 54,
+ 55,
+ 83,
+ 66,
+ 125,
+ 19,
+ 201,
+ 92,
+ 195,
+ 202,
+ 84,
+ 97,
+ 214,
+ 58,
+ 108,
+ 76,
+ 129,
+ 42,
+ 171,
+ 88,
+ 145,
+ 126,
+ 173,
+ 235,
+ 187,
+ 80,
+ 228,
+ 62,
+ 145,
+ 243,
+ 105,
+ 109,
+ 181,
+ 228,
+ 232,
+ 16,
+ 9,
+ 155,
+ 67,
+ 185,
+ 208,
+ 87,
+ 48,
+ 229,
+ 105,
+ 228,
+ 16,
+ 190,
+ 174,
+ 253,
+ 16,
+ 78,
+ 228,
+ 101,
+ 27,
+ 145,
+ 61,
+ 19,
+ 227,
+ 247,
+ 205,
+ 29,
+ 17,
+ 242,
+ 201,
+ 230,
+ 255,
+ 248,
+ 207,
+ 20,
+ 185,
+ 0,
+ 159,
+ 248,
+ 72,
+ 81,
+ 49,
+ 62,
+ 144,
+ 215,
+ 39,
+ 76,
+ 21,
+ 90,
+ 197,
+ 167,
+ 150,
+ 21,
+ 42,
+ 201,
+ 72,
+ 61,
+ 220,
+ 189,
+ 62,
+ 43,
+ 171,
+ 193,
+ 252,
+ 2,
+ 170,
+ 114,
+ 227,
+ 225,
+ 143,
+ 96,
+ 188,
+ 124,
+ 254,
+ 95,
+ 173,
+ 170,
+ 77,
+ 81,
+ 11,
+ 136,
+ 113,
+ 228,
+ 111,
+ 94,
+ 89,
+ 48,
+ 44,
+ 8,
+ 134,
+ 227,
+ 59,
+ 79,
+ 15,
+ 53,
+ 133,
+ 247,
+ 1,
+ 100,
+ 207,
+ 186,
+ 218,
+ 171,
+ 14,
+ 36,
+ 77,
+ 120,
+ 146,
+ 191,
+ 204,
+ 191,
+ 83,
+ 163,
+ 135,
+ 92,
+ 118,
+ 185,
+ 213,
+ 0,
+ 6,
+ 125,
+ 231,
+ 131,
+ 236,
+ 14,
+ 4,
+ 3,
+ 108,
+ 78,
+ 192,
+ 218,
+ 42,
+ 233,
+ 237,
+ 170,
+ 193,
+ 61,
+ 87,
+ 72,
+ 206,
+ 162,
+ 168,
+ 228,
+ 4,
+ 100,
+ 102,
+ 128,
+ 53,
+ 204,
+ 178,
+ 14,
+ 136,
+ 213,
+ 13,
+ 197,
+ 23,
+ 245,
+ 76,
+ 174,
+ 142,
+ 7,
+ 193,
+ 52,
+ 151,
+ 19,
+ 125,
+ 151,
+ 205,
+ 88,
+ 8,
+ 172,
+ 182,
+ 67,
+ 92,
+ 220,
+ 249,
+ 72,
+ 173,
+ 180,
+ 70,
+ 175,
+ 69,
+ 255,
+ 125,
+ 136,
+ 114,
+ 185,
+ 136,
+ 57,
+ 8,
+ 86,
+ 155,
+ 148,
+ 17,
+ 97,
+ 231,
+ 76,
+ 103,
+ 94,
+ 2,
+ 50,
+ 6,
+ 44,
+ 17,
+ 6,
+ 239,
+ 39,
+ 64,
+ 107,
+ 28,
+ 153,
+ 22,
+ 208,
+ 134,
+ 146,
+ 23,
+ 113,
+ 1,
+ 241,
+ 150,
+ 44,
+ 142,
+ 87,
+ 80,
+ 125,
+ 200,
+ 169,
+ 204,
+ 76,
+ 184,
+ 99,
+ 167,
+ 140,
+ 184,
+ 65,
+ 26,
+ 218,
+ 39,
+ 38,
+ 14,
+ 3,
+ 153,
+ 194,
+ 7,
+ 162,
+ 249,
+ 157,
+ 73,
+ 154,
+ 151,
+ 35,
+ 184,
+ 217,
+ 208,
+ 183,
+ 67,
+ 49,
+ 189,
+ 47,
+ 54,
+ 10,
+ 20,
+ 111,
+ 244,
+ 226,
+ 9,
+ 85,
+ 53,
+ 147,
+ 245,
+ 61,
+ 185,
+ 125,
+ 78,
+ 88,
+ 148,
+ 20,
+ 7,
+ 32,
+ 89,
+ 218,
+ 8,
+ 45,
+ 64,
+ 69,
+ 214,
+ 127,
+ 130,
+ 254,
+ 27,
+ 143,
+ 243,
+ 24,
+ 27,
+ 158,
+ 199,
+ 190,
+ 35,
+ 212,
+ 18,
+ 59,
+ 76,
+ 175,
+ 103,
+ 170,
+ 133,
+ 139
+ ]
+ },
+ {
+ name: "const-2",
+ shape: [
+ 13
+ ],
+ type: "INT48",
+ data: [
+ 119,
+ 51,
+ 8,
+ 167,
+ 140,
+ 95,
+ 55,
+ 53,
+ 77,
+ 146,
+ 137,
+ 49,
+ 34,
+ 107,
+ 123,
+ 238,
+ 57,
+ 138,
+ 179,
+ 113,
+ 31,
+ 42,
+ 62,
+ 135,
+ 230,
+ 121,
+ 88,
+ 71,
+ 5,
+ 15,
+ 120,
+ 133,
+ 173,
+ 44,
+ 84,
+ 200,
+ 61,
+ 196,
+ 223,
+ 14,
+ 195,
+ 24,
+ 57,
+ 65,
+ 33,
+ 56,
+ 66,
+ 239,
+ 199,
+ 27,
+ 75,
+ 54,
+ 94,
+ 108,
+ 199,
+ 192,
+ 2,
+ 218,
+ 173,
+ 201,
+ 199,
+ 172,
+ 138,
+ 120,
+ 220,
+ 45,
+ 19,
+ 156,
+ 220,
+ 128,
+ 214,
+ 141,
+ 230,
+ 224,
+ 165,
+ 70,
+ 179,
+ 116
+ ]
+ },
+ {
+ name: "result-0",
+ shape: [
+ 6,
+ 13
+ ],
+ type: "INT48"
+ }
+ ],
+ inputs: [
+ "input-0"
+ ],
+ outputs: [
+ "result-0"
+ ]
+ }
+ ]
+}