Commit 2dab201
Merge branch 'submission-v4.1' into 'master' (#949)
* Enable stable_diffusion tests
* Add a caption_id to coco_gen dataset (#918)
* Final Submission for code for Qualcomm
co-author: Aswin B <quic_aswib@quicinc.com>
co-author: Utkarsh Mishra <quic_utkarshm@quicinc.com>
* Addressing review comments
* Update seed and num_steps for TFLite SD task (#16)
* Ran make format
* Applying linter changes
* Update QTI backend for submission v4.1 (#13)
* Ignore QTI private SDK and libs
* Update path for QTI SDK
* Download QTI libs for SD task
* Fix QTI BUILD file
* Update integration test
* Set WITH_STABLEDIFFUSION=1 for CI build
* Fix QTI pbtxt files
* Disable SD task for Apple devices
* Update model path and checksum for QTI
* Remove tiny groundtruth_path for SD task
* Update path for TFLite models
* Update groundtruth_path for SD task
* Update tflite_settings_mtk_mt6989.pbtxt
* enable stable diffusion in Pixel backend (#936)
* hacks to enable stable diffusion on Pixel backend
* buildifer and clang-format
* remove unnecessary line
* adapt to submission-v4.1
* feat: add icon and description for Stable Diffusion benchmark (#917)
* Add icon for stable_diffusion task
* Add description for stable_diffusion task
* Sort the order of task based on BenchmarkId.allIds
* Fix ios-build-test.yml
* Fix ios-build-test.yml
* use time step embedding from file (#928)
* feat: pass task-specific config to backend (#922)
* Add TaskConfig.CustomConfig and pass them to backend
* Add CustomConfig for main.cc
* Use seed and num_steps from CustomConfig for TFLite backend
* Replace std::cout with LOG(INFO)
* Format files
* feat: add ConvertOutputs() API (#927)
* Add ConvertOutputs() API
* Add ConvertOutputs() for mobile_back_tflite
* Set minimum macos version
* Set minimum macos version to 13.1
* Update _kIphoneOnGitHubAction
* feat: timestamp-embedding-parser (WIP)
* disabled bitcode to be able compile with new XCode
* chore: formatting
* refactor: use custom setting in Core ML backend to detect NCHW input. (#924)
* Add GetConfigValue()
* Add custom setting data-format for Core ML
* Use GetConfigValue() to get stable_diffusion_seed and stable_diffusion_num_steps
* fix: resolve crash due to permission denied on Android Play Store version (#930)
* Set android:extractNativeLibs="true"
* Set android.bundle.enableUncompressedNativeLibs=false
* chore: increase Android minSdkVersion from 21 to 30 (#859)
Increase minSdkVersion to 30
* feat: finalized SD pipeline to use embedding from the binary file.
* refactor: updated embedding_utils to parse pkl file
* chore: linting
* fix: fixed lint issue in neuron
* chore: BUILD cleanup
* chore: cleanup
* chore: ignore .fvm
* chore: updated model paths and checksums for stable diffusion benchmark: tflite_settings_android.pbtxt
* chore: reverse timesteps and embeddings to support descending order of the timesteps and embeddings
* chore: fixed formatting
* chore: added links to the sd models and timestep embeddings file
* chore: add the proper name for the embedding_timesteps file
* chore: added missed declaration for backend_convert_outputs
* chore: clang formatting
* chore: added missed files
* chore: fixed build file for the pixel backend
* chore: bazel formatting
* fix: added missed interface implementation for pixel
* chore: clang formatting
---------
Co-authored-by: Anh <anh.app.dev@gmail.com>
* Update model_path for stable_diffusion (#946)
* Use CloudFare link for qti model_path
* Use CloudFare link for tflite model_path
* Fix build error
* Add missing model_checksum
* Update expected_throughput
* qti backend blocking other backends fix
---------
Co-authored-by: Mohit Mundhra <quic_mmundhra@quicinc.com>
Co-authored-by: Koan-Sin Tan <koansin.tan@gmail.com>
Co-authored-by: RSMNYS <sergij.r@scopicsoftware.com>1 parent 399ee37 commit 2dab201
File tree
89 files changed
+2953
-2406
lines changed- .github/workflows
- flutter
- android
- docker
- assets/icons
- cpp
- binary
- datasets
- coco_gen_utils
- integration_test
- lib
- benchmark
- l10n
- ui
- mobile_back_apple/dev-utils
- mobile_back_pixel/cpp/backend_tflite
- settings
- mobile_back_qti
- DLC
- util/StableDiffusion
- AIMET
- cpp/backend_qti
- settings
- docker/mlperf_dlc_prepare
- make
- mobile_back_tflite/cpp/backend_tflite
- backend_settings
- neuron
- backend_settings
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
89 files changed
+2953
-2406
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
46 | | - | |
47 | 46 | | |
48 | 47 | | |
49 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
103 | 111 | | |
104 | 112 | | |
105 | | - | |
| 113 | + | |
106 | 114 | | |
107 | | - | |
| 115 | + | |
108 | 116 | | |
109 | 117 | | |
110 | | - | |
111 | | - | |
| 118 | + | |
112 | 119 | | |
113 | 120 | | |
114 | 121 | | |
| |||
143 | 150 | | |
144 | 151 | | |
145 | 152 | | |
| 153 | + | |
146 | 154 | | |
147 | 155 | | |
148 | 156 | | |
| |||
191 | 199 | | |
192 | 200 | | |
193 | 201 | | |
| 202 | + | |
194 | 203 | | |
195 | 204 | | |
196 | 205 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
11 | 12 | | |
12 | | - | |
13 | | - | |
14 | 13 | | |
15 | 14 | | |
16 | 15 | | |
| |||
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | | - | |
4 | 3 | | |
| 4 | + | |
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
52 | | - | |
53 | 52 | | |
54 | 53 | | |
55 | 54 | | |
56 | 55 | | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
107 | 107 | | |
108 | 108 | | |
109 | 109 | | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| |||
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| 45 | + | |
45 | 46 | | |
46 | 47 | | |
47 | 48 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
24 | 24 | | |
25 | 25 | | |
26 | 26 | | |
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
38 | 42 | | |
39 | 43 | | |
40 | 44 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| 33 | + | |
33 | 34 | | |
34 | 35 | | |
35 | 36 | | |
| |||
73 | 74 | | |
74 | 75 | | |
75 | 76 | | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
Loading
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
18 | | - | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
19 | 23 | | |
20 | 24 | | |
21 | 25 | | |
| |||
0 commit comments