msluszniak commited on
Commit
059b3b5
·
verified ·
1 Parent(s): a8740d9

Add spec-compliant config.json files

Browse files
Files changed (2) hide show
  1. coreml/config.json +86 -2
  2. xnnpack/config.json +86 -2
coreml/config.json CHANGED
@@ -12,13 +12,97 @@
12
  "file": "fast_sam_coreml_fp16.pte",
13
  "precision": "fp16",
14
  "quantized": false,
15
- "default": true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  },
17
  {
18
  "file": "fast_sam_coreml_fp16.pte",
19
  "precision": "fp16",
20
  "quantized": false,
21
- "default": false
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  }
23
  ]
24
  }
 
12
  "file": "fast_sam_coreml_fp16.pte",
13
  "precision": "fp16",
14
  "quantized": false,
15
+ "default": true,
16
+ "methods": {
17
+ "forward": {
18
+ "inputs": [
19
+ {
20
+ "shape": [
21
+ 1,
22
+ 3,
23
+ 640,
24
+ 640
25
+ ],
26
+ "dtype": "float32"
27
+ }
28
+ ],
29
+ "outputs": [
30
+ {
31
+ "shape": [
32
+ 1,
33
+ 300,
34
+ 4
35
+ ],
36
+ "dtype": "float32"
37
+ },
38
+ {
39
+ "shape": [
40
+ 1,
41
+ 300,
42
+ 2
43
+ ],
44
+ "dtype": "float32"
45
+ },
46
+ {
47
+ "shape": [
48
+ 1,
49
+ 300,
50
+ 160,
51
+ 160
52
+ ],
53
+ "dtype": "float32"
54
+ }
55
+ ]
56
+ }
57
+ }
58
  },
59
  {
60
  "file": "fast_sam_coreml_fp16.pte",
61
  "precision": "fp16",
62
  "quantized": false,
63
+ "default": false,
64
+ "methods": {
65
+ "forward": {
66
+ "inputs": [
67
+ {
68
+ "shape": [
69
+ 1,
70
+ 3,
71
+ 640,
72
+ 640
73
+ ],
74
+ "dtype": "float32"
75
+ }
76
+ ],
77
+ "outputs": [
78
+ {
79
+ "shape": [
80
+ 1,
81
+ 300,
82
+ 4
83
+ ],
84
+ "dtype": "float32"
85
+ },
86
+ {
87
+ "shape": [
88
+ 1,
89
+ 300,
90
+ 2
91
+ ],
92
+ "dtype": "float32"
93
+ },
94
+ {
95
+ "shape": [
96
+ 1,
97
+ 300,
98
+ 160,
99
+ 160
100
+ ],
101
+ "dtype": "float32"
102
+ }
103
+ ]
104
+ }
105
+ }
106
  }
107
  ]
108
  }
xnnpack/config.json CHANGED
@@ -12,13 +12,97 @@
12
  "file": "fast_sam_xnnpack_fp32.pte",
13
  "precision": "fp32",
14
  "quantized": false,
15
- "default": true
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
16
  },
17
  {
18
  "file": "fast_sam_xnnpack_fp32.pte",
19
  "precision": "fp32",
20
  "quantized": false,
21
- "default": false
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
22
  }
23
  ]
24
  }
 
12
  "file": "fast_sam_xnnpack_fp32.pte",
13
  "precision": "fp32",
14
  "quantized": false,
15
+ "default": true,
16
+ "methods": {
17
+ "forward": {
18
+ "inputs": [
19
+ {
20
+ "shape": [
21
+ 1,
22
+ 3,
23
+ 640,
24
+ 640
25
+ ],
26
+ "dtype": "float32"
27
+ }
28
+ ],
29
+ "outputs": [
30
+ {
31
+ "shape": [
32
+ 1,
33
+ 300,
34
+ 4
35
+ ],
36
+ "dtype": "float32"
37
+ },
38
+ {
39
+ "shape": [
40
+ 1,
41
+ 300,
42
+ 2
43
+ ],
44
+ "dtype": "float32"
45
+ },
46
+ {
47
+ "shape": [
48
+ 1,
49
+ 300,
50
+ 160,
51
+ 160
52
+ ],
53
+ "dtype": "float32"
54
+ }
55
+ ]
56
+ }
57
+ }
58
  },
59
  {
60
  "file": "fast_sam_xnnpack_fp32.pte",
61
  "precision": "fp32",
62
  "quantized": false,
63
+ "default": false,
64
+ "methods": {
65
+ "forward": {
66
+ "inputs": [
67
+ {
68
+ "shape": [
69
+ 1,
70
+ 3,
71
+ 640,
72
+ 640
73
+ ],
74
+ "dtype": "float32"
75
+ }
76
+ ],
77
+ "outputs": [
78
+ {
79
+ "shape": [
80
+ 1,
81
+ 300,
82
+ 4
83
+ ],
84
+ "dtype": "float32"
85
+ },
86
+ {
87
+ "shape": [
88
+ 1,
89
+ 300,
90
+ 2
91
+ ],
92
+ "dtype": "float32"
93
+ },
94
+ {
95
+ "shape": [
96
+ 1,
97
+ 300,
98
+ 160,
99
+ 160
100
+ ],
101
+ "dtype": "float32"
102
+ }
103
+ ]
104
+ }
105
+ }
106
  }
107
  ]
108
  }