Compare commits
377 Commits
2023.0.0.d
...
2023.0.0.d
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d7f47aa122 | ||
|
|
829257510a | ||
|
|
414f7fc4f8 | ||
|
|
b80a77683e | ||
|
|
878e24d6f6 | ||
|
|
0efa17f95c | ||
|
|
4a5452f29b | ||
|
|
3e32a9f2af | ||
|
|
d32da828b4 | ||
|
|
71cff0ae62 | ||
|
|
56f45acebb | ||
|
|
ab0f0da5b4 | ||
|
|
1be090abfa | ||
|
|
fab35896cb | ||
|
|
70cb829992 | ||
|
|
523b516835 | ||
|
|
3f06d871bf | ||
|
|
0a224a8804 | ||
|
|
4028d83990 | ||
|
|
acced012d9 | ||
|
|
cabe75da1c | ||
|
|
c186a56f35 | ||
|
|
f8aae85183 | ||
|
|
c6f7d7c98a | ||
|
|
13eca30081 | ||
|
|
8839c66ea6 | ||
|
|
cb5c92f829 | ||
|
|
ba6b2609af | ||
|
|
ad20add992 | ||
|
|
fb3d785c06 | ||
|
|
d73ee9e59b | ||
|
|
55d667ce32 | ||
|
|
38943434b6 | ||
|
|
36cb32a8f5 | ||
|
|
bd4d74d3dc | ||
|
|
4351c060f3 | ||
|
|
60de5a3454 | ||
|
|
dbed073f80 | ||
|
|
5ead83f315 | ||
|
|
5cc1c2c5e5 | ||
|
|
4009fa703c | ||
|
|
4e5f79b4ea | ||
|
|
c62be51cc1 | ||
|
|
fac03ee5f7 | ||
|
|
5853c78b7f | ||
|
|
dd0bf817b7 | ||
|
|
148c7cc617 | ||
|
|
67fff4adcc | ||
|
|
3d6474a4a3 | ||
|
|
b80d05e0e1 | ||
|
|
609dee0abc | ||
|
|
efe3b27f5b | ||
|
|
5da21f5649 | ||
|
|
62dd3c5218 | ||
|
|
831b637fbe | ||
|
|
65b69fe8ca | ||
|
|
ee2e9d497c | ||
|
|
c8afb90218 | ||
|
|
3e89e7fc86 | ||
|
|
803a927e70 | ||
|
|
e4551b66c4 | ||
|
|
6f3b37b2fa | ||
|
|
9a540e61dc | ||
|
|
b9a1b45a82 | ||
|
|
b8a7b3bb43 | ||
|
|
1c20005b2f | ||
|
|
6c72ea4bea | ||
|
|
d0a97af629 | ||
|
|
115014d3ad | ||
|
|
646778b63f | ||
|
|
4352b9f179 | ||
|
|
a91f173166 | ||
|
|
166566a777 | ||
|
|
a1a6ba911a | ||
|
|
9b840a789c | ||
|
|
c0888b45da | ||
|
|
63dd0685fc | ||
|
|
b300df1be6 | ||
|
|
1adbdd84f0 | ||
|
|
985c769ac7 | ||
|
|
6f0313b2c4 | ||
|
|
6a587a71cc | ||
|
|
b83ccdd432 | ||
|
|
00f8d2b992 | ||
|
|
b329b005a3 | ||
|
|
8b1b4de21d | ||
|
|
19aa1cfe8d | ||
|
|
bfe77d0c65 | ||
|
|
d992c6b9c7 | ||
|
|
f48b5278fd | ||
|
|
67396661a9 | ||
|
|
19e60759cd | ||
|
|
264cb18619 | ||
|
|
75735ca597 | ||
|
|
4fa5137af4 | ||
|
|
1b29914c07 | ||
|
|
8a36ee9c38 | ||
|
|
8213a8f7ec | ||
|
|
6078c95b6a | ||
|
|
ccebc629e2 | ||
|
|
2769e22767 | ||
|
|
938f210c89 | ||
|
|
9cd23790c7 | ||
|
|
84ecacda26 | ||
|
|
92788b1838 | ||
|
|
e77c2ab6d7 | ||
|
|
0d06e525db | ||
|
|
4301ede385 | ||
|
|
b9107ac7ca | ||
|
|
ac1e885324 | ||
|
|
23b863ffe8 | ||
|
|
8d2eae95a7 | ||
|
|
d72deb955d | ||
|
|
66abecfd3d | ||
|
|
6a9608b075 | ||
|
|
6630ae82d2 | ||
|
|
de4f9c8131 | ||
|
|
70177dbfb3 | ||
|
|
76817f56c2 | ||
|
|
c3083589bd | ||
|
|
1f3e469c5e | ||
|
|
6b503099db | ||
|
|
a350bd7e85 | ||
|
|
82286cc2af | ||
|
|
44f5238e3a | ||
|
|
6582ad7e4d | ||
|
|
d94dae79d8 | ||
|
|
18905ada20 | ||
|
|
7b649c4150 | ||
|
|
421d791f58 | ||
|
|
26108b1b67 | ||
|
|
a0a73d443e | ||
|
|
9bac41b466 | ||
|
|
68ccd078dc | ||
|
|
180e77f047 | ||
|
|
2be9cdc5c5 | ||
|
|
1f5faf6cee | ||
|
|
e33b874a40 | ||
|
|
188dda668f | ||
|
|
a48b4fc2b5 | ||
|
|
79cad1032b | ||
|
|
44eedc8870 | ||
|
|
7659551d71 | ||
|
|
00d9ed0da4 | ||
|
|
b341d641d2 | ||
|
|
6fa31fbed2 | ||
|
|
63b2c072c0 | ||
|
|
b0ffec48be | ||
|
|
8e84531b58 | ||
|
|
cdf31906d7 | ||
|
|
6865f8f147 | ||
|
|
b544308616 | ||
|
|
46564543f8 | ||
|
|
8acfb87d16 | ||
|
|
014a35c3ce | ||
|
|
7845ca499e | ||
|
|
b04513c92e | ||
|
|
e003bf3af7 | ||
|
|
cd48d76009 | ||
|
|
02a6d1a6b8 | ||
|
|
9875c96b66 | ||
|
|
3605b7de54 | ||
|
|
3d0a6a1d04 | ||
|
|
8ed71a22fa | ||
|
|
3bfd07d535 | ||
|
|
4ba30a4afa | ||
|
|
5cb23b9a74 | ||
|
|
fef775b981 | ||
|
|
3e9ce31d19 | ||
|
|
5743805bd1 | ||
|
|
b94e8c2f25 | ||
|
|
bb1e627623 | ||
|
|
b5fea2a5fd | ||
|
|
52eefb8fb0 | ||
|
|
c1782d9e3d | ||
|
|
2cae7479a0 | ||
|
|
d9dbf23ea3 | ||
|
|
21fc5fbd75 | ||
|
|
1935f3504d | ||
|
|
de1631d67d | ||
|
|
f5fb22e205 | ||
|
|
049cfcb72c | ||
|
|
4103a931c2 | ||
|
|
1e8144f21b | ||
|
|
1bb8223ecd | ||
|
|
1de937b66b | ||
|
|
ab509ce164 | ||
|
|
9d8532e998 | ||
|
|
e9a208501b | ||
|
|
cd340301d8 | ||
|
|
3c919134b1 | ||
|
|
8c428d2e1c | ||
|
|
566fae2b01 | ||
|
|
d8dfcac729 | ||
|
|
9e83b081f4 | ||
|
|
d86ba0742c | ||
|
|
8e5ec19d05 | ||
|
|
2fd9026289 | ||
|
|
d167f4c733 | ||
|
|
5388a6f2af | ||
|
|
15fa07eb5a | ||
|
|
7bdc9ec36b | ||
|
|
347cd0e180 | ||
|
|
ae3bddd25c | ||
|
|
5030660b9f | ||
|
|
36df508baf | ||
|
|
864b5075b7 | ||
|
|
29b15233c7 | ||
|
|
2b86412f03 | ||
|
|
92649105ed | ||
|
|
8051c2d535 | ||
|
|
302e5497dd | ||
|
|
6ac1636191 | ||
|
|
3910e0b2d0 | ||
|
|
3e70a9206b | ||
|
|
631784730d | ||
|
|
8fc4c2c6e1 | ||
|
|
2d9a213ed6 | ||
|
|
1550a98bd2 | ||
|
|
ce287067d5 | ||
|
|
691ccad997 | ||
|
|
ab2038041d | ||
|
|
a769cfe7e8 | ||
|
|
cab559b478 | ||
|
|
da9470864c | ||
|
|
5bcfdf15df | ||
|
|
0da339a7f2 | ||
|
|
d57862edee | ||
|
|
1dd84e2074 | ||
|
|
9f135c9f51 | ||
|
|
0fd354a502 | ||
|
|
f66f31a3b0 | ||
|
|
12a9621650 | ||
|
|
a12de8183c | ||
|
|
407590cfc2 | ||
|
|
de74d3c837 | ||
|
|
f342e5d208 | ||
|
|
4ce3e9a88d | ||
|
|
3a8646215f | ||
|
|
758a0dea56 | ||
|
|
7e3e0ff003 | ||
|
|
b2ce43a172 | ||
|
|
b4cb4fe8c9 | ||
|
|
06063201d5 | ||
|
|
1ae0b2796e | ||
|
|
d092f5d7dd | ||
|
|
4e064b02a0 | ||
|
|
d1114102d7 | ||
|
|
4700207af0 | ||
|
|
d1397b7b48 | ||
|
|
0b5603fa98 | ||
|
|
c2518f1e4a | ||
|
|
bb18069f85 | ||
|
|
ea0183359f | ||
|
|
a19d50d4d2 | ||
|
|
85597f866c | ||
|
|
42a417577b | ||
|
|
c5cc0d4c16 | ||
|
|
82a07845a5 | ||
|
|
52c2efb5e1 | ||
|
|
e409f708e0 | ||
|
|
76a0abf3cf | ||
|
|
7b6eefbbf8 | ||
|
|
635bfd848e | ||
|
|
c79f4cbb23 | ||
|
|
0da79e2f7d | ||
|
|
ba5ddf2e49 | ||
|
|
949b9623a4 | ||
|
|
3a1159eb5f | ||
|
|
3ace063040 | ||
|
|
e88210c95d | ||
|
|
290947da84 | ||
|
|
b00314923d | ||
|
|
5da1bdd93a | ||
|
|
4089ee0899 | ||
|
|
9e54ac6518 | ||
|
|
d18f518582 | ||
|
|
673e5ded1e | ||
|
|
2cd1a574b7 | ||
|
|
0af4578189 | ||
|
|
cd9e772802 | ||
|
|
ce4c082cb2 | ||
|
|
73c9a3dcf2 | ||
|
|
c1b208b2a5 | ||
|
|
ea48786bc6 | ||
|
|
369bce2e07 | ||
|
|
f1dcf6ec4a | ||
|
|
0513a79a79 | ||
|
|
d8d0083744 | ||
|
|
ef8481d008 | ||
|
|
532df18e00 | ||
|
|
93255deb41 | ||
|
|
37317b130d | ||
|
|
60664358be | ||
|
|
b4f069b9f9 | ||
|
|
b7f6e0f76f | ||
|
|
dd17aeead3 | ||
|
|
3f5d7ad7a0 | ||
|
|
a7fa66c52d | ||
|
|
3ccef5bb88 | ||
|
|
59ad317ce4 | ||
|
|
5637fd547e | ||
|
|
84a4e3bbf4 | ||
|
|
033368caab | ||
|
|
3ad92084d6 | ||
|
|
c0f524e3bd | ||
|
|
5e77169079 | ||
|
|
6c22f06d07 | ||
|
|
b44b4fcf2c | ||
|
|
8575ad690c | ||
|
|
70a0c713d3 | ||
|
|
6475165833 | ||
|
|
7ee781dfbf | ||
|
|
bf98d31393 | ||
|
|
8512fc1655 | ||
|
|
2c64c3a8a9 | ||
|
|
be3ed31513 | ||
|
|
623de0fdb4 | ||
|
|
93ef678d75 | ||
|
|
a1fb7fe5bc | ||
|
|
994b227b86 | ||
|
|
8e073819c3 | ||
|
|
3bbaa16d90 | ||
|
|
0970bc8fcf | ||
|
|
a3fafda1bc | ||
|
|
f12ffc0428 | ||
|
|
988847f559 | ||
|
|
163baa3c1c | ||
|
|
0797cd15a8 | ||
|
|
2394d226fa | ||
|
|
5fca707ebd | ||
|
|
54ea2612ae | ||
|
|
910ed759c3 | ||
|
|
c72c6ba331 | ||
|
|
9ee80d67b7 | ||
|
|
ea776672ba | ||
|
|
ea519f85db | ||
|
|
3d8a418549 | ||
|
|
90a7c083c6 | ||
|
|
07c68ffc36 | ||
|
|
2cf280ad59 | ||
|
|
2cb3e6486e | ||
|
|
711e2cbab0 | ||
|
|
e2a1bd78a4 | ||
|
|
66c0dcc742 | ||
|
|
ba908e8e2f | ||
|
|
5a986a5b16 | ||
|
|
dcb3b20d71 | ||
|
|
bd1808c6c4 | ||
|
|
e2943c2430 | ||
|
|
931fd11eee | ||
|
|
ae15937c44 | ||
|
|
0ade00488e | ||
|
|
0ba9f14e60 | ||
|
|
5c10e3741e | ||
|
|
d4cb719213 | ||
|
|
2ec116f592 | ||
|
|
ed6282935b | ||
|
|
0fce8d29f8 | ||
|
|
18bfa727bd | ||
|
|
0d201376df | ||
|
|
7ff9f80c68 | ||
|
|
595d447f2e | ||
|
|
8f8e79bb15 | ||
|
|
f7a08d3cff | ||
|
|
34d16b8777 | ||
|
|
c1a9152d1c | ||
|
|
993686b266 | ||
|
|
e2635a0053 | ||
|
|
ffdf31fba8 | ||
|
|
326e03504a | ||
|
|
d7e77e30a8 | ||
|
|
426a9a6161 | ||
|
|
5b389860a1 | ||
|
|
65268d32df | ||
|
|
ceab44eee6 | ||
|
|
fda677f153 |
@@ -12,6 +12,7 @@ trigger:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
pr:
|
||||
drafts: 'false'
|
||||
@@ -28,6 +29,7 @@ pr:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
resources:
|
||||
repositories:
|
||||
@@ -37,6 +39,9 @@ resources:
|
||||
name: openvinotoolkit/openvino_contrib
|
||||
ref: master
|
||||
|
||||
variables:
|
||||
- group: github
|
||||
|
||||
jobs:
|
||||
- job: android_arm64
|
||||
# About 150% of total time
|
||||
@@ -60,8 +65,23 @@ jobs:
|
||||
TMP_DIR: /mnt/tmp
|
||||
SHARE_DIR: /mount/cinfsshare/onnxtestdata
|
||||
CCACHE_DIR: $(SHARE_DIR)/ccache/master/android_arm64
|
||||
LD_LIBRARY_PATH: $(Agent.ToolsDirectory)/Python/$(OV_PYTHON_VERSION)/x64/lib
|
||||
OV_PYTHON_VERSION: 3.10.10 # Full version of Python its required for LD_LIBRARY_PATH. More details https://github.com/microsoft/azure-pipelines-tool-lib/blob/master/docs/overview.md#tool-cache
|
||||
|
||||
steps:
|
||||
- task: UsePythonVersion@0
|
||||
inputs:
|
||||
versionSpec: '$(OV_PYTHON_VERSION)' # Setting only major & minor version will download latest release from GH repo example 3.10 will be 3.10.10.
|
||||
addToPath: true
|
||||
disableDownloadFromRegistry: false
|
||||
architecture: 'x64'
|
||||
githubToken: $(auth_token)
|
||||
displayName: Setup Python 3.10
|
||||
name: setupPython
|
||||
- bash: |
|
||||
#!/bin/bash
|
||||
python -V
|
||||
|
||||
- script: |
|
||||
curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2019-06-01"
|
||||
whoami
|
||||
|
||||
@@ -40,6 +40,9 @@ resources:
|
||||
name: openvinotoolkit/testdata
|
||||
ref: master
|
||||
|
||||
variables:
|
||||
- group: github
|
||||
|
||||
jobs:
|
||||
- job: Lin
|
||||
strategy:
|
||||
@@ -96,8 +99,23 @@ jobs:
|
||||
CMAKE_VERSION: 3.24.0
|
||||
BUILD_PYTHON: $(WORK_DIR)/build_python
|
||||
INSTALL_PYTHON: $(INSTALL_OPENVINO)/extras/python
|
||||
LD_LIBRARY_PATH: $(Agent.ToolsDirectory)/Python/$(OV_PYTHON_VERSION)/x64/lib
|
||||
OV_PYTHON_VERSION: 3.10.10 # Full version of Python its required for LD_LIBRARY_PATH. More details https://github.com/microsoft/azure-pipelines-tool-lib/blob/master/docs/overview.md#tool-cache
|
||||
|
||||
steps:
|
||||
- task: UsePythonVersion@0
|
||||
inputs:
|
||||
versionSpec: '$(OV_PYTHON_VERSION)' # Setting only major & minor version will download latest release from GH repo example 3.10 will be 3.10.10.
|
||||
addToPath: true
|
||||
disableDownloadFromRegistry: false
|
||||
architecture: 'x64'
|
||||
githubToken: $(auth_token)
|
||||
displayName: Setup Python 3.10
|
||||
name: setupPython
|
||||
- bash: |
|
||||
#!/bin/bash
|
||||
python -V
|
||||
|
||||
- script: |
|
||||
curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2019-06-01"
|
||||
whoami
|
||||
@@ -285,36 +303,28 @@ jobs:
|
||||
|
||||
# Skip test_onnx/test_zoo_models and test_onnx/test_backend due to long execution time
|
||||
- script: |
|
||||
export LD_LIBRARY_PATH=$(REPO_DIR)/temp/gna_03.00.00.1910/linux/x64:$(LD_LIBRARY_PATH)
|
||||
python3 -m pytest -s $(INSTALL_TEST_DIR)/pyngraph $(PYTHON_STATIC_ARGS) \
|
||||
--junitxml=$(INSTALL_TEST_DIR)/TEST-Pyngraph.xml \
|
||||
--ignore=$(INSTALL_TEST_DIR)/pyngraph/tests/test_onnx/test_zoo_models.py \
|
||||
--ignore=$(INSTALL_TEST_DIR)/pyngraph/tests/test_onnx/test_backend.py
|
||||
env:
|
||||
# because of static build libgna is needed for python binary
|
||||
LD_LIBRARY_PATH: $(REPO_DIR)/temp/gna_03.00.00.1910/linux/x64
|
||||
displayName: 'nGraph and IE Python Bindings Tests'
|
||||
|
||||
# Skip test_onnx/test_zoo_models and test_onnx/test_backend due to long execution time
|
||||
- script: |
|
||||
# For python imports to import pybind_mock_frontend
|
||||
export LD_LIBRARY_PATH=$(REPO_DIR)/temp/gna_03.00.00.1910/linux/x64:$(LD_LIBRARY_PATH)
|
||||
export PYTHONPATH=$(INSTALL_TEST_DIR):$(INSTALL_DIR)/python/python3.8:$PYTHONPATH
|
||||
python3 -m pytest -sv $(INSTALL_TEST_DIR)/pyopenvino $(PYTHON_STATIC_ARGS) \
|
||||
--junitxml=$(INSTALL_TEST_DIR)/TEST-Pyngraph.xml \
|
||||
--ignore=$(INSTALL_TEST_DIR)/pyopenvino/tests/test_utils/test_utils.py \
|
||||
--ignore=$(INSTALL_TEST_DIR)/pyopenvino/tests/test_onnx/test_zoo_models.py \
|
||||
--ignore=$(INSTALL_TEST_DIR)/pyopenvino/tests/test_onnx/test_backend.py
|
||||
env:
|
||||
# because of static build libgna is needed for python binary and mock_py frontend library
|
||||
LD_LIBRARY_PATH: $(REPO_DIR)/temp/gna_03.00.00.1910/linux/x64:$(INSTALL_TEST_DIR)
|
||||
# For frontend manager to load mock_py library
|
||||
OV_FRONTEND_PATH: $(INSTALL_TEST_DIR)
|
||||
displayName: 'Python API 2.0 Tests'
|
||||
|
||||
- script: |
|
||||
export LD_LIBRARY_PATH=$(REPO_DIR)/temp/gna_03.00.00.1910/linux/x64:$(LD_LIBRARY_PATH)
|
||||
python3 -m pytest -s $(INSTALL_TEST_DIR)/mo/unit_tests --junitxml=$(INSTALL_TEST_DIR)/TEST-ModelOptimizer.xml
|
||||
env:
|
||||
# because of static build libgna is needed for python binary
|
||||
LD_LIBRARY_PATH: $(REPO_DIR)/temp/gna_03.00.00.1910/linux/x64
|
||||
displayName: 'Model Optimizer UT'
|
||||
|
||||
- script: |
|
||||
@@ -394,12 +404,24 @@ jobs:
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ov_tensorflow_frontend_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-Tensorflow.xml
|
||||
displayName: 'TensorFlow Frontend Unit Tests'
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ov_tensorflow_common_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-TensorflowCommon.xml
|
||||
displayName: 'TensorFlow Common Unit Tests'
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ov_tensorflow_lite_frontend_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-TensorflowLite.xml
|
||||
displayName: 'TensorFlow Lite Frontend Unit Tests'
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ov_lp_transformations_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-LpTransformations.xml
|
||||
displayName: 'Low Precision Transformations Tests'
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ov_transformations_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-Transformations.xml
|
||||
displayName: 'Transformations Tests'
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ov_legacy_transformations_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-LegacyTransformations.xml
|
||||
displayName: 'Legacy Transformations Tests'
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/commonUtilsTests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-CommonUtilTests.xml
|
||||
displayName: 'Common Utils Tests'
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/InferenceEngineUnitTests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-InferenceEngineUnitTests.xml
|
||||
displayName: 'IE UT old'
|
||||
|
||||
@@ -411,7 +433,6 @@ jobs:
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ieMultiPluginUnitTests --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-ieMultiPluginUnitTests.xml
|
||||
displayName: 'MULTI UT'
|
||||
enabled: 'false'
|
||||
|
||||
- script: $(RUN_PREFIX) $(INSTALL_TEST_DIR)/ov_template_func_tests --gtest_filter=*smoke* --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-templateFuncTests.xml
|
||||
displayName: 'TEMPLATE FuncTests'
|
||||
@@ -495,6 +516,13 @@ jobs:
|
||||
$(RUN_PREFIX) python3 -m pytest $(LAYER_TESTS_DIR)/tensorflow2_keras_tests/test_tf2_keras_activation.py --ir_version=11 --junitxml=./TEST-tf2_Activation.xmlTEST -k "sigmoid"
|
||||
displayName: 'TensorFlow 2 Layer Tests - Legacy FE'
|
||||
|
||||
- script: |
|
||||
python3 -m pip install -r $(LAYER_TESTS_DIR)/requirements.txt
|
||||
export PYTHONPATH=$(REPO_DIR)/tools/mo/:$(LAYER_TESTS_DIR):$PYTHONPATH
|
||||
export TEST_DEVICE=CPU
|
||||
$(RUN_PREFIX) python3 -m pytest $(LAYER_TESTS_DIR)/tensorflow_lite_tests/ --junitxml=$(INSTALL_TEST_DIR)/TEST-tfl_fe.xmlTEST
|
||||
displayName: 'TensorFlow Lite Layer Tests - TFL FE'
|
||||
|
||||
- script: |
|
||||
python3 -m pip install -r $(LAYER_TESTS_DIR)/requirements.txt
|
||||
export PYTHONPATH=$(LAYER_TESTS_DIR):$PYTHONPATH
|
||||
@@ -516,6 +544,11 @@ jobs:
|
||||
$(RUN_PREFIX) python3 -m pytest $(LAYER_TESTS_DIR)/mo_python_api_tests/test_mo_convert_pytorch.py --ir_version=11 --junitxml=./TEST-test_mo_convert_pytorch.xmlTEST
|
||||
displayName: 'MO Python API Tests - Import PyTorch model from memory'
|
||||
|
||||
- script: |
|
||||
python3 -m pip install -r $(LAYER_TESTS_DIR)/requirements.txt
|
||||
$(RUN_PREFIX) python3 -m pytest $(LAYER_TESTS_DIR)/py_frontend_tests --junitxml=./TEST-test_py_fontend.xml
|
||||
displayName: 'Python Frontend tests'
|
||||
|
||||
- task: PublishTestResults@2
|
||||
condition: always()
|
||||
inputs:
|
||||
|
||||
@@ -12,6 +12,7 @@ trigger:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
pr:
|
||||
drafts: 'false'
|
||||
@@ -28,6 +29,7 @@ pr:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
resources:
|
||||
repositories:
|
||||
@@ -37,6 +39,9 @@ resources:
|
||||
name: openvinotoolkit/openvino_contrib
|
||||
ref: master
|
||||
|
||||
variables:
|
||||
- group: github
|
||||
|
||||
jobs:
|
||||
- job: linux_arm64
|
||||
# About 150% of total time
|
||||
@@ -75,8 +80,23 @@ jobs:
|
||||
OPENVINO_CCACHE_DIR: $(SHARE_DIR)/ccache/master/linux_arm64
|
||||
OPENCV_CCACHE_DIR: $(SHARE_DIR)/ccache/master/linux_arm64_opencv
|
||||
ONETBB_CCACHE_DIR: $(SHARE_DIR)/ccache/master/linux_arm64_onetbb
|
||||
LD_LIBRARY_PATH: $(Agent.ToolsDirectory)/Python/$(OV_PYTHON_VERSION)/x64/lib
|
||||
OV_PYTHON_VERSION: 3.10.10 # Full version of Python its required for LD_LIBRARY_PATH. More details https://github.com/microsoft/azure-pipelines-tool-lib/blob/master/docs/overview.md#tool-cache
|
||||
|
||||
steps:
|
||||
- task: UsePythonVersion@0
|
||||
inputs:
|
||||
versionSpec: '$(OV_PYTHON_VERSION)' # Setting only major & minor version will download latest release from GH repo example 3.10 will be 3.10.10.
|
||||
addToPath: true
|
||||
disableDownloadFromRegistry: false
|
||||
architecture: 'x64'
|
||||
githubToken: $(auth_token)
|
||||
displayName: Setup Python 3.10
|
||||
name: setupPython
|
||||
- bash: |
|
||||
#!/bin/bash
|
||||
python -V
|
||||
|
||||
- script: |
|
||||
curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2019-06-01"
|
||||
whoami
|
||||
@@ -170,7 +190,7 @@ jobs:
|
||||
cmakeArgs: >
|
||||
-GNinja
|
||||
-DCMAKE_VERBOSE_MAKEFILE=ON
|
||||
-DCMAKE_COMPILE_WARNING_AS_ERROR=OFF
|
||||
-DCMAKE_COMPILE_WARNING_AS_ERROR=ON
|
||||
-DOpenCV_DIR=$(INSTALL_OPENCV)/cmake
|
||||
-DENABLE_PYTHON=OFF
|
||||
-DENABLE_TESTS=ON
|
||||
|
||||
@@ -36,6 +36,9 @@ resources:
|
||||
endpoint: openvinotoolkit
|
||||
name: openvinotoolkit/testdata
|
||||
|
||||
variables:
|
||||
- group: github
|
||||
|
||||
jobs:
|
||||
- job: LinCC
|
||||
# About 150% of total time
|
||||
@@ -55,8 +58,23 @@ jobs:
|
||||
BUILD_DIR: $(WORK_DIR)/build
|
||||
INSTALL_DIR: $(WORK_DIR)/install_pkg
|
||||
SETUPVARS: $(INSTALL_DIR)/setupvars.sh
|
||||
LD_LIBRARY_PATH: $(Agent.ToolsDirectory)/Python/$(OV_PYTHON_VERSION)/x64/lib
|
||||
OV_PYTHON_VERSION: 3.10.10 # Full version of Python its required for LD_LIBRARY_PATH. More details https://github.com/microsoft/azure-pipelines-tool-lib/blob/master/docs/overview.md#tool-cache
|
||||
|
||||
steps:
|
||||
- task: UsePythonVersion@0
|
||||
inputs:
|
||||
versionSpec: '$(OV_PYTHON_VERSION)' # Setting only major & minor version will download latest release from GH repo example 3.10 will be 3.10.10.
|
||||
addToPath: true
|
||||
disableDownloadFromRegistry: false
|
||||
architecture: 'x64'
|
||||
githubToken: $(auth_token)
|
||||
displayName: Setup Python 3.10
|
||||
name: setupPython
|
||||
- bash: |
|
||||
#!/bin/bash
|
||||
python -V
|
||||
|
||||
- script: |
|
||||
curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2019-06-01"
|
||||
whoami
|
||||
@@ -109,30 +127,18 @@ jobs:
|
||||
cmakeArgs: >
|
||||
-GNinja
|
||||
-DENABLE_CPPLINT=OFF
|
||||
-DENABLE_GAPI_PREPROCESSING=OFF
|
||||
-DCMAKE_VERBOSE_MAKEFILE=ON
|
||||
-DCMAKE_COMPILE_WARNING_AS_ERROR=ON
|
||||
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE)
|
||||
-DENABLE_FASTER_BUILD=ON
|
||||
-DENABLE_PROFILING_ITT=ON
|
||||
-DSELECTIVE_BUILD=COLLECT
|
||||
-DENABLE_INTEL_GPU=OFF
|
||||
-DENABLE_INTEL_GNA=OFF
|
||||
-DENABLE_MULTI=OFF
|
||||
-DENABLE_AUTO=OFF
|
||||
-DENABLE_AUTO_BATCH=OFF
|
||||
-DENABLE_HETERO=OFF
|
||||
-DENABLE_TEMPLATE=OFF
|
||||
-DENABLE_OV_ONNX_FRONTEND=OFF
|
||||
-DENABLE_OV_PADDLE_FRONTEND=OFF
|
||||
-DENABLE_OV_PYTORCH_FRONTEND=OFF
|
||||
-DENABLE_OV_TF_FRONTEND=OFF
|
||||
-S $(REPO_DIR)
|
||||
-B $(BUILD_DIR)
|
||||
displayName: 'Cmake CC COLLECT'
|
||||
|
||||
- script: |
|
||||
cmake --build $(BUILD_DIR) --parallel --config $(BUILD_TYPE)
|
||||
cmake --build $(BUILD_DIR) --parallel --config $(BUILD_TYPE) --target sea_itt_lib
|
||||
- script: cmake --build $(BUILD_DIR) --parallel --config $(BUILD_TYPE) --target openvino_intel_cpu_plugin openvino_ir_frontend benchmark_app sea_itt_lib
|
||||
displayName: 'Build CC COLLECT'
|
||||
|
||||
- script: ls -alR $(REPO_DIR)/bin/
|
||||
@@ -155,7 +161,7 @@ jobs:
|
||||
-B $(BUILD_DIR)
|
||||
displayName: 'CMake CC ON'
|
||||
|
||||
- script: cmake --build $(BUILD_DIR) --parallel --config $(BUILD_TYPE)
|
||||
- script: cmake --build $(BUILD_DIR) --parallel --config $(BUILD_TYPE) --target openvino_intel_cpu_plugin openvino_ir_frontend
|
||||
displayName: 'Build CC ON'
|
||||
|
||||
- script: ls -alR $(REPO_DIR)/bin/
|
||||
|
||||
@@ -32,17 +32,22 @@ jobs:
|
||||
TMP_DIR: /mnt/tmp
|
||||
SHARE_DIR: /mount/cinfsshare/onnxtestdata
|
||||
CCACHE_DIR: $(SHARE_DIR)/ccache/master/linux_coverity
|
||||
LD_LIBRARY_PATH: $(Agent.ToolsDirectory)/Python/$(OV_PYTHON_VERSION)/x64/lib
|
||||
OV_PYTHON_VERSION: 3.10.10 # Full version of Python its required for LD_LIBRARY_PATH. More details https://github.com/microsoft/azure-pipelines-tool-lib/blob/master/docs/overview.md#tool-cache
|
||||
|
||||
steps:
|
||||
|
||||
- task: UsePythonVersion@0
|
||||
inputs:
|
||||
versionSpec: '3.10'
|
||||
versionSpec: '$(OV_PYTHON_VERSION)' # Setting only major & minor version will download latest release from GH repo example 3.10 will be 3.10.10.
|
||||
addToPath: true
|
||||
disableDownloadFromRegistry: false
|
||||
architecture: 'x64'
|
||||
githubToken: $(auth_token)
|
||||
displayName: Setup Python 3.10
|
||||
name: setupPython
|
||||
- bash: |
|
||||
#!/bin/bash
|
||||
python -V
|
||||
|
||||
- script: |
|
||||
curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2019-06-01"
|
||||
|
||||
@@ -12,6 +12,7 @@ trigger:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
pr:
|
||||
drafts: 'false'
|
||||
@@ -28,6 +29,7 @@ pr:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
resources:
|
||||
repositories:
|
||||
|
||||
@@ -11,6 +11,7 @@ trigger:
|
||||
- '*.md'
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
pr:
|
||||
branches:
|
||||
@@ -25,6 +26,7 @@ pr:
|
||||
- '*.md'
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
resources:
|
||||
repositories:
|
||||
@@ -227,6 +229,8 @@ jobs:
|
||||
--junitxml=$(INSTALL_TEST_DIR)/TEST-Pyngraph.xml \
|
||||
--ignore=$(INSTALL_TEST_DIR)/pyngraph/tests/test_onnx/test_zoo_models.py \
|
||||
--ignore=$(INSTALL_TEST_DIR)/pyngraph/tests/test_onnx/test_backend.py
|
||||
env:
|
||||
LD_LIBRARY_PATH: $(INSTALL_TEST_DIR)
|
||||
displayName: 'nGraph and IE Python Bindings Tests'
|
||||
|
||||
# Skip test_onnx/test_zoo_models and test_onnx/test_backend due to long execution time
|
||||
@@ -235,10 +239,6 @@ jobs:
|
||||
# - tests install dir for mock_py
|
||||
# - OpenVINO wheel installation dir for others frontend required by mock_py (is not part of wheel pkg)
|
||||
export LD_LIBRARY_PATH=$(PYTHON_WHEEL_INSTALL_DIR)/openvino/libs:$(INSTALL_TEST_DIR):$LD_LIBRARY_PATH
|
||||
# For frontend manager to load frontend libraries:
|
||||
# - tests install dir for mock_py
|
||||
# - OpenVINO wheel installation dir for others frontend (not required if this variable is not set)
|
||||
export OV_FRONTEND_PATH=$(PYTHON_WHEEL_INSTALL_DIR)/openvino/libs:$(INSTALL_TEST_DIR)
|
||||
# For python imports to import pybind_mock_frontend
|
||||
export PYTHONPATH=$(INSTALL_TEST_DIR):$PYTHONPATH
|
||||
python3 -m pytest -s $(INSTALL_TEST_DIR)/pyopenvino \
|
||||
@@ -248,7 +248,8 @@ jobs:
|
||||
--ignore=$(INSTALL_TEST_DIR)/pyopenvino/tests/test_onnx/test_backend.py -v
|
||||
displayName: 'Python API 2.0 Tests'
|
||||
|
||||
- script: python3 -m pytest -s $(INSTALL_TEST_DIR)/mo/unit_tests --junitxml=$(INSTALL_TEST_DIR)/TEST-ModelOptimizer.xml
|
||||
- script: |
|
||||
python3 -m pytest -s $(INSTALL_TEST_DIR)/mo/unit_tests --junitxml=$(INSTALL_TEST_DIR)/TEST-ModelOptimizer.xml
|
||||
displayName: 'Model Optimizer UT'
|
||||
|
||||
- script: |
|
||||
@@ -264,8 +265,7 @@ jobs:
|
||||
sudo apt-key add GPG-PUB-KEY-INTEL-SW-PRODUCTS.PUB
|
||||
echo "deb https://apt.repos.intel.com/openvino/2022 focal main" | sudo tee /etc/apt/sources.list.d/intel-openvino-2022.list
|
||||
sudo apt-get update -o Dir::Etc::sourcelist=/etc/apt/sources.list.d/intel-openvino-2022.list
|
||||
# TODO: sudo apt-get install openvino -y || exit 1
|
||||
sudo apt-get install openvino -y
|
||||
sudo apt-get install openvino -y || exit 1
|
||||
# install our local one and make sure the conflicts are resolved
|
||||
sudo apt-get install --no-install-recommends dpkg-dev -y
|
||||
rm -r _CPack_Packages
|
||||
@@ -312,22 +312,28 @@ jobs:
|
||||
LD_LIBRARY_PATH: $(INSTALL_TEST_DIR)
|
||||
displayName: 'Paddle Frontend UT'
|
||||
|
||||
- script: |
|
||||
$(INSTALL_TEST_DIR)/ov_tensorflow_frontend_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-Tensorflow.xml
|
||||
- script: $(INSTALL_TEST_DIR)/ov_tensorflow_frontend_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-Tensorflow.xml
|
||||
env:
|
||||
LD_LIBRARY_PATH: $(INSTALL_TEST_DIR)
|
||||
displayName: 'TensorFlow Frontend Unit Tests'
|
||||
|
||||
# python3 $(WORK_DIR)/gtest-parallel/gtest_parallel.py $(INSTALL_TEST_DIR)/InferenceEngineUnitTests --workers=16 --dump_json_test_results=InferenceEngineUnitTests.json --gtest_filter=*smoke* -- --gtest_print_time=1
|
||||
- script: $(INSTALL_TEST_DIR)/InferenceEngineUnitTests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-InferenceEngineUnitTests.xml
|
||||
displayName: 'IE UT old'
|
||||
- script: |
|
||||
$(INSTALL_TEST_DIR)/ov_tensorflow_common_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-TensorflowCommon.xml
|
||||
env:
|
||||
LD_LIBRARY_PATH: $(INSTALL_TEST_DIR)
|
||||
displayName: 'TensorFlow Common Unit Tests'
|
||||
|
||||
- script: |
|
||||
$(INSTALL_TEST_DIR)/ov_tensorflow_lite_frontend_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-TensorflowLite.xml
|
||||
env:
|
||||
LD_LIBRARY_PATH: $(INSTALL_TEST_DIR)
|
||||
displayName: 'TensorFlow Lite Frontend Unit Tests'
|
||||
|
||||
- script: $(INSTALL_TEST_DIR)/ov_cpu_unit_tests --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-ov_cpu_unit_tests.xml
|
||||
displayName: 'Intel CPU Unit Tests'
|
||||
|
||||
- script: $(INSTALL_TEST_DIR)/ieMultiPluginUnitTests --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-ieMultiPluginUnitTests.xml
|
||||
displayName: 'MULTI UT'
|
||||
enabled: 'false'
|
||||
|
||||
- script: |
|
||||
$(INSTALL_TEST_DIR)/ov_template_func_tests --gtest_filter=*smoke* --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-templateFuncTests.xml
|
||||
@@ -384,6 +390,13 @@ jobs:
|
||||
python3 -m pytest $(LAYER_TESTS_DIR)/tensorflow_tests/test_tf_Roll.py --ir_version=10 --junitxml=$(INSTALL_TEST_DIR)/TEST-tf_Roll.xmlTEST
|
||||
displayName: 'TensorFlow 1 Layer Tests - Legacy FE'
|
||||
|
||||
- script: |
|
||||
python3 -m pip install -r $(LAYER_TESTS_DIR)/requirements.txt
|
||||
export PYTHONPATH=$(REPO_DIR)/tools/mo/:$(LAYER_TESTS_DIR):$PYTHONPATH
|
||||
export TEST_DEVICE=CPU
|
||||
$(RUN_PREFIX) python3 -m pytest $(LAYER_TESTS_DIR)/tensorflow_lite_tests/ --junitxml=$(INSTALL_TEST_DIR)/TEST-tfl_fe.xmlTEST
|
||||
displayName: 'TensorFlow Lite Layer Tests - TFL FE'
|
||||
|
||||
- task: PublishTestResults@2
|
||||
condition: always()
|
||||
inputs:
|
||||
|
||||
@@ -12,6 +12,7 @@ trigger:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
pr:
|
||||
drafts: 'false'
|
||||
@@ -28,6 +29,7 @@ pr:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
jobs:
|
||||
- job: OpenVINO_ONNX_CI
|
||||
|
||||
@@ -12,6 +12,7 @@ trigger:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
pr:
|
||||
drafts: 'false'
|
||||
@@ -28,6 +29,10 @@ pr:
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tools/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
variables:
|
||||
- group: github
|
||||
|
||||
jobs:
|
||||
- job: onnxruntime
|
||||
@@ -50,8 +55,23 @@ jobs:
|
||||
BUILD_DIR: $(WORK_DIR)/build
|
||||
ONNXRUNTIME_UTILS: $(REPO_DIR)/.ci/azure/ci_utils/onnxruntime
|
||||
ONNXRUNTIME_BUILD_DIR: $(ONNXRUNTIME_REPO_DIR)/build
|
||||
LD_LIBRARY_PATH: $(Agent.ToolsDirectory)/Python/$(OV_PYTHON_VERSION)/x64/lib
|
||||
OV_PYTHON_VERSION: 3.10.10 # Full version of Python its required for LD_LIBRARY_PATH. More details https://github.com/microsoft/azure-pipelines-tool-lib/blob/master/docs/overview.md#tool-cache
|
||||
|
||||
steps:
|
||||
- task: UsePythonVersion@0
|
||||
inputs:
|
||||
versionSpec: '$(OV_PYTHON_VERSION)' # Setting only major & minor version will download latest release from GH repo example 3.10 will be 3.10.10.
|
||||
addToPath: true
|
||||
disableDownloadFromRegistry: false
|
||||
architecture: 'x64'
|
||||
githubToken: $(auth_token)
|
||||
displayName: Setup Python 3.10
|
||||
name: setupPython
|
||||
- bash: |
|
||||
#!/bin/bash
|
||||
python -V
|
||||
|
||||
- script: |
|
||||
curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2019-06-01"
|
||||
whoami
|
||||
|
||||
@@ -11,6 +11,7 @@ trigger:
|
||||
- '*.md'
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
pr:
|
||||
drafts: 'false'
|
||||
@@ -26,6 +27,7 @@ pr:
|
||||
- '*.md'
|
||||
- '*/layer_tests_summary/*'
|
||||
- '*/conformance/*'
|
||||
- 'tests/layer_tests/*'
|
||||
|
||||
resources:
|
||||
repositories:
|
||||
@@ -199,10 +201,6 @@ jobs:
|
||||
displayName: 'ONNX Frontend Tests'
|
||||
enabled: 'false'
|
||||
|
||||
- script: . $(SETUPVARS) && $(INSTALL_TEST_DIR)/InferenceEngineUnitTests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-InferenceEngineUnitTests.xml
|
||||
displayName: 'IE UT old'
|
||||
enabled: 'false'
|
||||
|
||||
- script: . $(SETUPVARS) && $(INSTALL_TEST_DIR)/ov_cpu_unit_tests --gtest_output=xml:$(INSTALL_TEST_DIR)/TEST-ov_cpu_unit_tests.xml
|
||||
displayName: 'Intel CPU Unit Tests'
|
||||
enabled: 'false'
|
||||
|
||||
@@ -263,9 +263,6 @@ jobs:
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_conditional_compilation_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-ConditionalCompilation.xml
|
||||
displayName: 'Conditional Compilation Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\paddle_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-PaddleTests.xml
|
||||
displayName: 'Paddle Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_ir_frontend_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-IRFrontend.xml
|
||||
displayName: 'IR Frontend Tests'
|
||||
|
||||
@@ -278,11 +275,23 @@ jobs:
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_tensorflow_frontend_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-Tensorflow.xml
|
||||
displayName: 'TensorFlow Frontend Unit Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_tensorflow_common_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-TensorflowCommon.xml
|
||||
displayName: 'TensorFlow Common Unit Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_tensorflow_lite_frontend_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-TensorflowLite.xml
|
||||
displayName: 'TensorFlow Lite Frontend Unit Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_lp_transformations_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\LpTransformations.xml
|
||||
displayName: 'Low Precision Transformations Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_transformations_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\Transformations.xml
|
||||
displayName: 'Transformations Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_legacy_transformations_tests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\LegacyTransformations.xml
|
||||
displayName: 'Legacy Transformations Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\commonUtilsTests --gtest_print_time=1 --gtest_output=xml:$(INSTALL_TEST_DIR)\CommonUtilTests.xml
|
||||
displayName: 'Common Utils Tests'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\InferenceEngineUnitTests --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-InferenceEngineUnitTests.xml
|
||||
displayName: 'IE UT old'
|
||||
@@ -295,7 +304,6 @@ jobs:
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ieMultiPluginUnitTests --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-ieMultiPluginUnitTests.xml
|
||||
displayName: 'MULTI UT'
|
||||
enabled: 'false'
|
||||
|
||||
- script: call $(SETUPVARS) && $(INSTALL_TEST_DIR)\ov_template_func_tests --gtest_output=xml:$(INSTALL_TEST_DIR)\TEST-templateFuncTests.xml
|
||||
displayName: 'TEMPLATE FuncTests'
|
||||
|
||||
@@ -113,6 +113,8 @@ jobs:
|
||||
- script: |
|
||||
set PATH=$(WORK_DIR)\ninja-win;%PATH%
|
||||
call "$(MSVS_VARS_PATH)" && cmake -GNinja ^
|
||||
-DENABLE_CPPLINT=OFF ^
|
||||
-DENABLE_GAPI_PREPROCESSING=OFF ^
|
||||
-DENABLE_FASTER_BUILD=ON ^
|
||||
-DCMAKE_COMPILE_WARNING_AS_ERROR=ON ^
|
||||
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) ^
|
||||
@@ -120,29 +122,17 @@ jobs:
|
||||
-DSELECTIVE_BUILD=COLLECT ^
|
||||
-DCMAKE_C_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
|
||||
-DCMAKE_CXX_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
|
||||
-DENABLE_CLDNN=OFF ^
|
||||
-DENABLE_INTEL_GPU=OFF ^
|
||||
-DENABLE_MULTI=OFF ^
|
||||
-DENABLE_AUTO=OFF ^
|
||||
-DENABLE_AUTO_BATCH=OFF ^
|
||||
-DENABLE_HETERO=OFF ^
|
||||
-DENABLE_TEMPLATE=OFF ^
|
||||
-DENABLE_TESTS=OFF ^
|
||||
-DENABLE_OV_ONNX_FRONTEND=OFF ^
|
||||
-DENABLE_OV_PADDLE_FRONTEND=OFF ^
|
||||
-DENABLE_OV_PYTORCH_FRONTEND=OFF ^
|
||||
-DENABLE_OV_TF_FRONTEND=OFF ^
|
||||
$(REPO_DIR)
|
||||
workingDirectory: $(BUILD_DIR)
|
||||
displayName: 'CMake'
|
||||
-S $(REPO_DIR) ^
|
||||
-B $(BUILD_DIR)
|
||||
displayName: 'CMake CC COLLECT'
|
||||
|
||||
- script: dir $(REPO_DIR)\temp\ /s
|
||||
displayName: 'List temp SDKs'
|
||||
|
||||
- script: |
|
||||
call "$(MSVS_VARS_PATH)" && cmake --build . --config $(BUILD_TYPE) && cmake --build . --config $(BUILD_TYPE) --target sea_itt_lib
|
||||
workingDirectory: $(BUILD_DIR)
|
||||
displayName: 'Build Win CC COLLECT'
|
||||
call "$(MSVS_VARS_PATH)" && cmake --build $(BUILD_DIR) --config $(BUILD_TYPE) --parallel --target ^
|
||||
openvino_intel_cpu_plugin openvino_ir_frontend benchmark_app sea_itt_lib
|
||||
displayName: 'Build CC COLLECT'
|
||||
|
||||
- script: dir $(REPO_DIR)\bin\ /s
|
||||
displayName: 'List bin files'
|
||||
@@ -159,32 +149,23 @@ jobs:
|
||||
- script: |
|
||||
call "$(MSVS_VARS_PATH)" && cmake -G"Visual Studio 16 2019" ^
|
||||
-DVERBOSE_BUILD=ON ^
|
||||
-DENABLE_CPPLINT=OFF ^
|
||||
-DENABLE_GAPI_PREPROCESSING=OFF ^
|
||||
-DENABLE_FASTER_BUILD=ON ^
|
||||
-DCMAKE_BUILD_TYPE=$(BUILD_TYPE) ^
|
||||
-DENABLE_PROFILING_ITT=OFF ^
|
||||
-DSELECTIVE_BUILD=ON ^
|
||||
-DCMAKE_COMPILE_WARNING_AS_ERROR=ON ^
|
||||
-DSELECTIVE_BUILD_STAT=$(BUILD_DIR)\*.csv ^
|
||||
-DCMAKE_C_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
|
||||
-DCMAKE_CXX_COMPILER:PATH="$(MSVC_COMPILER_PATH)" ^
|
||||
-DENABLE_CLDNN=OFF ^
|
||||
-DENABLE_INTEL_GPU=OFF ^
|
||||
-DENABLE_MULTI=OFF ^
|
||||
-DENABLE_AUTO=OFF ^
|
||||
-DENABLE_AUTO_BATCH=OFF ^
|
||||
-DENABLE_HETERO=OFF ^
|
||||
-DENABLE_TEMPLATE=OFF ^
|
||||
-DENABLE_TESTS=OFF ^
|
||||
-DENABLE_OV_ONNX_FRONTEND=OFF ^
|
||||
-DENABLE_OV_PADDLE_FRONTEND=OFF ^
|
||||
-DENABLE_OV_PYTORCH_FRONTEND=OFF ^
|
||||
-DENABLE_OV_TF_FRONTEND=OFF ^
|
||||
$(REPO_DIR)
|
||||
workingDirectory: $(BUILD_DIR_2)
|
||||
displayName: 'CMake2'
|
||||
-S $(REPO_DIR) ^
|
||||
-B $(BUILD_DIR_2)
|
||||
displayName: 'CMake CC ON'
|
||||
|
||||
- script: cmake --build . --config $(BUILD_TYPE)
|
||||
workingDirectory: $(BUILD_DIR_2)
|
||||
displayName: 'Build WinCC ON'
|
||||
- script: cmake --build $(BUILD_DIR_2) --config $(BUILD_TYPE) --parallel --target ^
|
||||
openvino_intel_cpu_plugin openvino_ir_frontend benchmark_app
|
||||
displayName: 'Build CC ON'
|
||||
|
||||
- script: dir $(REPO_DIR)\bin\ /s
|
||||
displayName: 'List bin files ON'
|
||||
|
||||
@@ -70,6 +70,6 @@ RUN ninja install
|
||||
# Run tests via tox
|
||||
WORKDIR /openvino/src/bindings/python
|
||||
ENV OpenVINO_DIR=/openvino/dist/runtime/cmake
|
||||
ENV LD_LIBRARY_PATH=/openvino/dist/runtime/lib:/openvino/dist/runtime/3rdparty/tbb/lib
|
||||
ENV LD_LIBRARY_PATH=/openvino/dist/runtime/lib/intel64:/openvino/dist/runtime/3rdparty/tbb/lib
|
||||
ENV PYTHONPATH=/openvino/bin/intel64/${BUILD_TYPE}/python_api/python3.10:${PYTHONPATH}
|
||||
CMD tox
|
||||
|
||||
1
.gitattributes
vendored
@@ -64,6 +64,7 @@
|
||||
*.gif filter=lfs diff=lfs merge=lfs -text
|
||||
*.vsdx filter=lfs diff=lfs merge=lfs -text
|
||||
*.bmp filter=lfs diff=lfs merge=lfs -text
|
||||
*.svg filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
#POT attributes
|
||||
tools/pot/tests/data/test_cases_refs/* filter=lfs diff=lfs merge=lfs -text
|
||||
|
||||
5
.github/CODEOWNERS
vendored
@@ -42,7 +42,6 @@
|
||||
|
||||
# OpenVINO Func Tests:
|
||||
/src/tests/ @openvinotoolkit/openvino-ie-tests-maintainers @openvinotoolkit/openvino-ie-test-developers
|
||||
/src/tests_deprecated/ @openvinotoolkit/openvino-ie-tests-maintainers @openvinotoolkit/openvino-ie-test-developers
|
||||
/src/frontends/tests/frontend/shared/ @openvinotoolkit/openvino-ie-tests-maintainers
|
||||
/thirdparty/gtest/ @openvinotoolkit/openvino-ie-tests-maintainers
|
||||
|
||||
@@ -61,7 +60,6 @@
|
||||
|
||||
# OpenVINO GNA:
|
||||
/src/plugins/intel_gna/ @openvinotoolkit/openvino-ie-gna-maintainers
|
||||
/src/common/legacy/ @openvinotoolkit/openvino-ie-gna-maintainers
|
||||
|
||||
# OpenVINO Auto (MULTI) plugin:
|
||||
/src/plugins/auto/ @openvinotoolkit/openvino-ie-auto-multi-maintainers
|
||||
@@ -80,6 +78,8 @@
|
||||
/src/frontends/ir/ @openvinotoolkit/openvino-ir-frontend-maintainers
|
||||
/src/frontends/paddle/ @openvinotoolkit/openvino-ie-paddle-maintainers
|
||||
/src/frontends/tensorflow/ @openvinotoolkit/openvino-tf-frontend-maintainers
|
||||
/src/frontends/tensorflow_common/ @openvinotoolkit/openvino-tf-frontend-maintainers
|
||||
/src/frontends/tensorflow_lite/ @openvinotoolkit/openvino-tf-frontend-maintainers
|
||||
/src/frontends/pytorch/ @openvinotoolkit/openvino-pytorch-frontend-maintainers
|
||||
|
||||
# OpenVINO ONNX Frontend:
|
||||
@@ -106,6 +106,7 @@
|
||||
/docs/ @openvinotoolkit/openvino-docs-maintainers
|
||||
/docs/CMakeLists.txt @openvinotoolkit/openvino-ie-maintainers
|
||||
/**/*.md @openvinotoolkit/openvino-docs-maintainers
|
||||
/**/*.svg @openvinotoolkit/openvino-docs-maintainers
|
||||
/docs/MO_DG/ @openvinotoolkit/openvino-docs-maintainers @openvinotoolkit/openvino-mo-maintainers
|
||||
/docs/OV_Runtime_UG/ @openvinotoolkit/openvino-docs-maintainers @openvinotoolkit/openvino-ie-maintainers
|
||||
/docs/IE_PLUGIN_DG/ @openvinotoolkit/openvino-docs-maintainers @openvinotoolkit/openvino-ie-maintainers
|
||||
|
||||
15
.github/dependabot.yml
vendored
@@ -119,6 +119,21 @@ updates:
|
||||
- "p-wysocki"
|
||||
versioning-strategy: increase-if-necessary
|
||||
|
||||
# TensorFlow Lite FE tests requirements
|
||||
- package-ecosystem: pip
|
||||
directory: "/src/frontends/tensorflow_lite/tests/"
|
||||
schedule:
|
||||
interval: "daily"
|
||||
time: "09:00"
|
||||
timezone: "Asia/Dubai"
|
||||
open-pull-requests-limit: 3
|
||||
assignees:
|
||||
- "jane-intel"
|
||||
- "rkazants"
|
||||
- "jiwaszki"
|
||||
- "p-wysocki"
|
||||
versioning-strategy: increase-if-necessary
|
||||
|
||||
#
|
||||
# Python Samples
|
||||
#
|
||||
|
||||
11
.github/labeler.yml
vendored
@@ -27,9 +27,11 @@
|
||||
'category: CPP API':
|
||||
- 'src/inference/include/**/*'
|
||||
- 'src/core/include/**/*'
|
||||
- 'src/frontends/common/**/*'
|
||||
- 'src/frontends/common/include/**/*'
|
||||
- 'src/frontends/onnx/frontend/include/**/*'
|
||||
- 'src/frontends/tensorflow/include/**/*'
|
||||
- 'src/frontends/tensorflow_lite/include/**/*'
|
||||
- 'src/frontends/pytorch/include/**/*'
|
||||
- 'src/frontends/paddle/include/**/*'
|
||||
|
||||
'category: CPU':
|
||||
@@ -56,7 +58,6 @@
|
||||
|
||||
'category: GNA':
|
||||
- 'src/plugins/intel_gna/**/*'
|
||||
- 'src/common/legacy/**/*'
|
||||
|
||||
'category: GPU':
|
||||
- 'src/plugins/intel_gpu/**/*'
|
||||
@@ -119,8 +120,14 @@
|
||||
|
||||
'category: TF FE':
|
||||
- 'src/frontends/tensorflow/**/*'
|
||||
- 'src/frontends/tensorflow_common/**/*'
|
||||
- 'tests/layer_tests/tensorflow_tests/**/*'
|
||||
|
||||
'category: TFL FE':
|
||||
- 'src/frontends/tensorflow_lite/**/*'
|
||||
- 'src/frontends/tensorflow_common/**/*'
|
||||
- 'tests/layer_tests/tensorflow_lite_tests/**/*'
|
||||
|
||||
'category: PyTorch FE':
|
||||
- 'src/frontends/pytorch/**/*'
|
||||
- 'tests/layer_tests/pytorch_tests/**/*'
|
||||
|
||||
4
.github/workflows/build_doc.yml
vendored
@@ -7,7 +7,7 @@ on:
|
||||
- 'releases/**'
|
||||
|
||||
env:
|
||||
DOXY_VER: '1.9.2'
|
||||
DOXY_VER: '1.9.6'
|
||||
DOXYREST_VER: '2.1.3'
|
||||
|
||||
concurrency:
|
||||
@@ -51,7 +51,7 @@ jobs:
|
||||
tar -xf doxyrest-$DOXYREST_VER-linux-amd64.tar.xz
|
||||
echo "$(pwd)/doxyrest-$DOXYREST_VER-linux-amd64/bin/" >> $GITHUB_PATH
|
||||
# install doxygen
|
||||
wget https://sourceforge.net/projects/doxygen/files/rel-$DOXY_VER/doxygen-$DOXY_VER.linux.bin.tar.gz
|
||||
wget https://www.doxygen.nl/files/doxygen-$DOXY_VER.linux.bin.tar.gz
|
||||
tar -xzf doxygen-$DOXY_VER.linux.bin.tar.gz
|
||||
echo "$(pwd)/doxygen-$DOXY_VER/bin/" >> $GITHUB_PATH
|
||||
|
||||
|
||||
3
.gitmodules
vendored
@@ -63,3 +63,6 @@
|
||||
path = thirdparty/json/nlohmann_json
|
||||
url = https://github.com/nlohmann/json.git
|
||||
shallow = true
|
||||
[submodule "thirdparty/flatbuffers/flatbuffers"]
|
||||
path = thirdparty/flatbuffers/flatbuffers
|
||||
url = https://github.com/google/flatbuffers.git
|
||||
|
||||
@@ -144,7 +144,7 @@ The latest documentation for OpenVINO™ Toolkit is available [here](https://doc
|
||||
|
||||
The list of OpenVINO tutorials:
|
||||
|
||||
- [Jupiter notebooks](https://github.com/openvinotoolkit/openvino_notebooks)
|
||||
- [Jupyter notebooks](https://github.com/openvinotoolkit/openvino_notebooks)
|
||||
|
||||
## Products which use OpenVINO
|
||||
|
||||
|
||||
@@ -9,17 +9,19 @@ ov_coverage_clean(REPOSITORY "openvino"
|
||||
ov_coverage_capture(INFO_FILE "openvino"
|
||||
BASE_DIRECTORY "${OV_COVERAGE_BASE_DIRECTORY}"
|
||||
DIRECTORY "${OV_COVERAGE_GCDA_DATA_DIRECTORY}"
|
||||
EXCLUDE_PATTERNS "${OV_COVERAGE_BASE_DIRECTORY}/*.pb.cc"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/*.pb.h"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/*/tests/*"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/*/tests_deprecated/*"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/thirdparty/*") # Skip some pb files, tests and thirdparty
|
||||
EXCLUDE_PATTERNS "${OV_COVERAGE_BASE_DIRECTORY}/*.pb.cc"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/*.pb.h"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/*/tests/*"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/*/tests_deprecated/*"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/thirdparty/*"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/CMakeCXXCompilerId.cpp"
|
||||
"${OV_COVERAGE_BASE_DIRECTORY}/CMakeCCompilerId.c") # Skip some service files, tests and thirdparty
|
||||
# Generate reports
|
||||
|
||||
# Common report
|
||||
ov_coverage_genhtml(INFO_FILE "openvino"
|
||||
PREFIX "${OV_COVERAGE_BASE_DIRECTORY}")
|
||||
|
||||
# Generate reports
|
||||
|
||||
##################### Core Components #####################
|
||||
ov_coverage_extract(INPUT "openvino" OUTPUT "inference"
|
||||
PATTERNS "${OV_COVERAGE_BASE_DIRECTORY}/src/inference/*")
|
||||
@@ -41,13 +43,8 @@ ov_coverage_extract(INPUT "openvino" OUTPUT "low_precision_transformations"
|
||||
ov_coverage_genhtml(INFO_FILE "low_precision_transformations"
|
||||
PREFIX "${OV_COVERAGE_BASE_DIRECTORY}")
|
||||
|
||||
ov_coverage_extract(INPUT "openvino" OUTPUT "legacy"
|
||||
PATTERNS "${OV_COVERAGE_BASE_DIRECTORY}/src/common/legacy/*")
|
||||
ov_coverage_genhtml(INFO_FILE "legacy"
|
||||
PREFIX "${OV_COVERAGE_BASE_DIRECTORY}")
|
||||
|
||||
ov_coverage_extract(INPUT "openvino" OUTPUT "preprocessing"
|
||||
PATTERNS "${OV_COVERAGE_BASE_DIRECTORY}src/common/preprocessing/*")
|
||||
PATTERNS "${OV_COVERAGE_BASE_DIRECTORY}src/common/preprocessing/src/*")
|
||||
ov_coverage_genhtml(INFO_FILE "preprocessing"
|
||||
PREFIX "${OV_COVERAGE_BASE_DIRECTORY}")
|
||||
|
||||
|
||||
@@ -215,6 +215,8 @@ set(CMAKE_POLICY_DEFAULT_CMP0026 NEW)
|
||||
set(CMAKE_POLICY_DEFAULT_CMP0042 NEW)
|
||||
# CMake 3.9+: `RPATH` settings on macOS do not affect `install_name`.
|
||||
set(CMAKE_POLICY_DEFAULT_CMP0068 NEW)
|
||||
# CMake 3.12+: find_package() uses <PackageName>_ROOT variables.
|
||||
set(CMAKE_POLICY_DEFAULT_CMP0074 NEW)
|
||||
# CMake 3.13+: option() honors normal variables.
|
||||
set(CMAKE_POLICY_DEFAULT_CMP0077 NEW)
|
||||
# CMake 3.19+: An imported target missing its location property fails during generation.
|
||||
@@ -290,7 +292,7 @@ function(ie_mark_target_as_cc TARGET_NAME)
|
||||
endif()
|
||||
target_link_libraries(${TARGET_NAME} PRIVATE ${cc_library})
|
||||
|
||||
if(NOT (SELECTIVE_BUILD STREQUAL "ON"))
|
||||
if(NOT SELECTIVE_BUILD STREQUAL "ON")
|
||||
return()
|
||||
endif()
|
||||
|
||||
@@ -308,6 +310,7 @@ function(ov_mark_target_as_cc)
|
||||
endfunction()
|
||||
|
||||
include(python_requirements)
|
||||
include(native_compile)
|
||||
|
||||
# Code style utils
|
||||
|
||||
|
||||
@@ -6,22 +6,24 @@ include(ProcessorCount)
|
||||
include(CheckCXXCompilerFlag)
|
||||
|
||||
#
|
||||
# disable_deprecated_warnings()
|
||||
# ov_disable_deprecated_warnings()
|
||||
#
|
||||
# Disables deprecated warnings generation in current scope (directory, function)
|
||||
# Defines ie_c_cxx_deprecated varaible which contains C / C++ compiler flags
|
||||
#
|
||||
macro(disable_deprecated_warnings)
|
||||
macro(ov_disable_deprecated_warnings)
|
||||
if(WIN32)
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
set(ie_c_cxx_deprecated "/Qdiag-disable:1478,1786")
|
||||
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
set(ie_c_cxx_deprecated "/wd4996")
|
||||
elseif(OV_COMPILER_IS_CLANG)
|
||||
set(ie_c_cxx_deprecated "-Wno-deprecated-declarations")
|
||||
endif()
|
||||
else()
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
set(ie_c_cxx_deprecated "-diag-disable=1478,1786")
|
||||
else()
|
||||
elseif(OV_COMPILER_IS_CLANG OR CMAKE_COMPILER_IS_GNUCXX)
|
||||
set(ie_c_cxx_deprecated "-Wno-deprecated-declarations")
|
||||
endif()
|
||||
endif()
|
||||
@@ -36,32 +38,36 @@ macro(disable_deprecated_warnings)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${ie_c_cxx_deprecated}")
|
||||
endmacro()
|
||||
|
||||
macro(disable_deprecated_warnings)
|
||||
ov_disable_deprecated_warnings()
|
||||
endmacro()
|
||||
|
||||
#
|
||||
# ie_deprecated_no_errors()
|
||||
# ov_deprecated_no_errors()
|
||||
#
|
||||
# Don't threat deprecated warnings as errors in current scope (directory, function)
|
||||
# Defines ie_c_cxx_deprecated_no_errors varaible which contains C / C++ compiler flags
|
||||
#
|
||||
macro(ie_deprecated_no_errors)
|
||||
macro(ov_deprecated_no_errors)
|
||||
if(WIN32)
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
set(ie_c_cxx_deprecated_no_errors "/Qdiag-warning:1478,1786")
|
||||
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
# show 4996 only for /w4
|
||||
set(ie_c_cxx_deprecated_no_errors "/wd4996")
|
||||
# WA for VPUX plugin
|
||||
set(ie_c_cxx_deprecated_no_errors "${ie_c_cxx_deprecated_no_errors} /wd4146 /wd4703")
|
||||
elseif(OV_COMPILER_IS_CLANG)
|
||||
set(ie_c_cxx_deprecated_no_errors "-Wno-error=deprecated-declarations")
|
||||
endif()
|
||||
else()
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
set(ie_c_cxx_deprecated_no_errors "-diag-warning=1478,1786")
|
||||
else()
|
||||
elseif(OV_COMPILER_IS_CLANG OR CMAKE_COMPILER_IS_GNUCXX)
|
||||
set(ie_c_cxx_deprecated_no_errors "-Wno-error=deprecated-declarations")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(NOT ie_c_cxx_deprecated_no_errors)
|
||||
message(WARNING "Unsupported CXX compiler ${CMAKE_CXX_COMPILER_ID}")
|
||||
endif()
|
||||
if(NOT ie_c_cxx_deprecated_no_errors)
|
||||
message(WARNING "Unsupported CXX compiler ${CMAKE_CXX_COMPILER_ID}")
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${ie_c_cxx_deprecated_no_errors}")
|
||||
@@ -70,6 +76,25 @@ macro(ie_deprecated_no_errors)
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${ie_c_cxx_deprecated_no_errors}")
|
||||
endmacro()
|
||||
|
||||
#
|
||||
# ov_dev_package_no_errors()
|
||||
#
|
||||
# Exports flags for 3rdparty modules, but without errors
|
||||
#
|
||||
macro(ov_dev_package_no_errors)
|
||||
if(OV_COMPILER_IS_CLANG OR CMAKE_COMPILER_IS_GNUCXX)
|
||||
set(ie_c_cxx_dev_no_errors "-Wno-all")
|
||||
if(SUGGEST_OVERRIDE_SUPPORTED)
|
||||
set(ie_cxx_dev_no_errors "${ie_c_cxx_dev_no_errors} -Wno-error=suggest-override")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
set(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} ${ie_c_cxx_dev_no_errors} ${ie_cxx_dev_no_errors}")
|
||||
set(CMAKE_C_FLAGS_RELEASE "${CMAKE_C_FLAGS_RELEASE} ${ie_c_cxx_dev_no_errors}")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${ie_c_cxx_dev_no_errors} ${ie_cxx_dev_no_errors}")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${ie_c_cxx_dev_no_errors}")
|
||||
endmacro()
|
||||
|
||||
#
|
||||
# ie_sse42_optimization_flags(<output flags>)
|
||||
#
|
||||
@@ -167,7 +192,10 @@ macro(ie_arm_neon_optimization_flags flags)
|
||||
endif()
|
||||
else()
|
||||
if(AARCH64)
|
||||
set(${flags} -O2 -ftree-vectorize)
|
||||
set(${flags} -O2)
|
||||
if(NOT CMAKE_CL_64)
|
||||
list(APPEND ${flags} -ftree-vectorize)
|
||||
endif()
|
||||
elseif(ARM)
|
||||
set(${flags} -mfpu=neon -Wno-unused-command-line-argument)
|
||||
endif()
|
||||
@@ -192,7 +220,9 @@ function(ov_disable_all_warnings)
|
||||
if(target_type STREQUAL "SHARED_LIBRARY" OR target_type STREQUAL "EXECUTABLE")
|
||||
set(link_interface LINK_OPTIONS)
|
||||
endif()
|
||||
set_target_properties(${target} PROPERTIES ${link_interface} "-Wno-error=maybe-uninitialized;-Wno-maybe-uninitialized")
|
||||
if(CMAKE_COMPILER_IS_GNUCXX)
|
||||
set_target_properties(${target} PROPERTIES ${link_interface} "-Wno-error=maybe-uninitialized;-Wno-maybe-uninitialized")
|
||||
endif()
|
||||
elseif(UNIX AND CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
# 193: zero used for undefined preprocessing identifier "XXX"
|
||||
# 1011: missing return statement at end of non-void function "XXX"
|
||||
@@ -240,6 +270,21 @@ function(ov_force_include target scope header_file)
|
||||
endif()
|
||||
endfunction()
|
||||
|
||||
#
|
||||
# ie_python_minimal_api(<target>)
|
||||
#
|
||||
# Set options to use only Python Limited API
|
||||
#
|
||||
function(ie_python_minimal_api target)
|
||||
# pybind11 uses a lot of API which is not a part of minimal python API subset
|
||||
# Ref 1: https://docs.python.org/3.11/c-api/stable.html
|
||||
# Ref 2: https://github.com/pybind/pybind11/issues/1755
|
||||
# target_compile_definitions(${target} PRIVATE Py_LIMITED_API=0x03090000)
|
||||
# if(NOT CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
# target_compile_options(${target} PRIVATE "-Wno-unused-variable")
|
||||
# endif()
|
||||
endfunction()
|
||||
|
||||
#
|
||||
# Compilation and linker flags
|
||||
#
|
||||
@@ -264,34 +309,53 @@ if(ENABLE_COVERAGE)
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} --coverage")
|
||||
endif()
|
||||
|
||||
if(NOT CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
ie_add_compiler_flags(-fsigned-char)
|
||||
endif()
|
||||
|
||||
# Honor visibility properties for all target types
|
||||
set(CMAKE_POLICY_DEFAULT_CMP0063 NEW)
|
||||
set(CMAKE_CXX_VISIBILITY_PRESET hidden)
|
||||
set(CMAKE_C_VISIBILITY_PRESET hidden)
|
||||
set(CMAKE_VISIBILITY_INLINES_HIDDEN ON)
|
||||
|
||||
function(ie_python_minimal_api target)
|
||||
# pybind11 uses a lot of API which is not a part of minimal python API subset
|
||||
# Ref 1: https://docs.python.org/3.11/c-api/stable.html
|
||||
# Ref 2: https://github.com/pybind/pybind11/issues/1755
|
||||
# target_compile_definitions(${target} PRIVATE Py_LIMITED_API=0x03090000)
|
||||
# if(NOT CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
# target_compile_options(${target} PRIVATE "-Wno-unused-variable")
|
||||
# endif()
|
||||
endfunction()
|
||||
if(CMAKE_CL_64)
|
||||
# Default char Type Is unsigned
|
||||
# ie_add_compiler_flags(/J)
|
||||
else()
|
||||
ie_add_compiler_flags(-fsigned-char)
|
||||
endif()
|
||||
|
||||
if(WIN32)
|
||||
ie_add_compiler_flags(-D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS)
|
||||
ie_add_compiler_flags(/EHsc) # no asynchronous structured exception handling
|
||||
ie_add_compiler_flags(/Gy) # remove unreferenced functions: function level linking
|
||||
#
|
||||
# Common options / warnings enabled
|
||||
#
|
||||
|
||||
ie_add_compiler_flags(/D_CRT_SECURE_NO_WARNINGS /D_SCL_SECURE_NO_WARNINGS)
|
||||
# no asynchronous structured exception handling
|
||||
ie_add_compiler_flags(/EHsc)
|
||||
# Allows the compiler to package individual functions in the form of packaged functions (COMDATs).
|
||||
ie_add_compiler_flags(/Gy)
|
||||
# This option helps ensure the fewest possible hard-to-find code defects. Similar to -Wall on GNU / Clang
|
||||
ie_add_compiler_flags(/W3)
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
# Increase Number of Sections in .Obj file
|
||||
ie_add_compiler_flags(/bigobj)
|
||||
# Build with multiple processes
|
||||
ie_add_compiler_flags(/MP)
|
||||
|
||||
if(AARCH64 AND NOT MSVC_VERSION LESS 1930)
|
||||
# otherwise, _ARM64_EXTENDED_INTRINSICS is defined, which defines 'mvn' macro
|
||||
ie_add_compiler_flags(/D_ARM64_DISTINCT_NEON_TYPES)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# Handle Large Addresses
|
||||
set(CMAKE_EXE_LINKER_FLAGS "${CMAKE_EXE_LINKER_FLAGS} /LARGEADDRESSAWARE")
|
||||
|
||||
if (CMAKE_COMPILE_WARNING_AS_ERROR)
|
||||
if (CMAKE_VERSION VERSION_LESS 3.24)
|
||||
#
|
||||
# Warnings as errors
|
||||
#
|
||||
|
||||
if(CMAKE_COMPILE_WARNING_AS_ERROR)
|
||||
if(CMAKE_VERSION VERSION_LESS 3.24)
|
||||
ie_add_compiler_flags(/WX)
|
||||
endif()
|
||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /WX")
|
||||
@@ -302,26 +366,16 @@ if(WIN32)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(AARCH64 AND CMAKE_CXX_COMPILER_ID STREQUAL "MSVC" AND NOT MSVC_VERSION LESS 1930)
|
||||
# otherwise, _ARM64_EXTENDED_INTRINSICS is defined, which defines 'mvn' macro
|
||||
ie_add_compiler_flags(-D_ARM64_DISTINCT_NEON_TYPES)
|
||||
endif()
|
||||
|
||||
# Compiler specific flags
|
||||
|
||||
ie_add_compiler_flags(/bigobj)
|
||||
ie_add_compiler_flags(/MP)
|
||||
|
||||
#
|
||||
# Disable noisy warnings
|
||||
#
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
# C4251 needs to have dll-interface to be used by clients of class
|
||||
ie_add_compiler_flags(/wd4251)
|
||||
# C4275 non dll-interface class used as base for dll-interface class
|
||||
ie_add_compiler_flags(/wd4275)
|
||||
endif()
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
elseif(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
# 161: unrecognized pragma
|
||||
# 177: variable was declared but never referenced
|
||||
# 556: not matched type of assigned function pointer
|
||||
@@ -344,41 +398,45 @@ if(WIN32)
|
||||
string(REPLACE "/Zi" "/Z7" CMAKE_C_FLAGS_RELWITHDEBINFO "${CMAKE_C_FLAGS_RELWITHDEBINFO}")
|
||||
string(REPLACE "/Zi" "/Z7" CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_RELWITHDEBINFO}")
|
||||
else()
|
||||
if(CMAKE_COMPILE_WARNING_AS_ERROR AND CMAKE_VERSION VERSION_LESS 3.24)
|
||||
# TODO: enable for C sources as well
|
||||
# ie_add_compiler_flags(-Werror)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Werror")
|
||||
endif()
|
||||
#
|
||||
# Common enabled warnings
|
||||
#
|
||||
|
||||
# allow linker eliminating the unused code and data from the final executable
|
||||
ie_add_compiler_flags(-ffunction-sections -fdata-sections)
|
||||
# emits text showing the command-line option controlling a diagnostic
|
||||
ie_add_compiler_flags(-fdiagnostics-show-option)
|
||||
ie_add_compiler_flags(-Wundef)
|
||||
ie_add_compiler_flags(-Wreturn-type)
|
||||
ie_add_compiler_flags(-Wunused-variable)
|
||||
|
||||
if(OV_COMPILER_IS_APPLECLANG)
|
||||
ie_add_compiler_flags(-Wswitch)
|
||||
else()
|
||||
ie_add_compiler_flags(-Wuninitialized -Winit-self)
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Clang")
|
||||
ie_add_compiler_flags(-Winconsistent-missing-override
|
||||
-Wstring-plus-int)
|
||||
else()
|
||||
ie_add_compiler_flags(-Wmaybe-uninitialized)
|
||||
check_cxx_compiler_flag("-Wsuggest-override" SUGGEST_OVERRIDE_SUPPORTED)
|
||||
if(SUGGEST_OVERRIDE_SUPPORTED)
|
||||
set(CMAKE_CXX_FLAGS "-Wsuggest-override ${CMAKE_CXX_FLAGS}")
|
||||
endif()
|
||||
endif()
|
||||
# This enables all the warnings about constructions that some users consider questionable, and that are easy to avoid
|
||||
ie_add_compiler_flags(-Wall)
|
||||
# Warn if an undefined identifier is evaluated in an #if directive. Such identifiers are replaced with zero.
|
||||
ie_add_compiler_flags(-Wundef)
|
||||
|
||||
check_cxx_compiler_flag("-Wsuggest-override" SUGGEST_OVERRIDE_SUPPORTED)
|
||||
if(SUGGEST_OVERRIDE_SUPPORTED)
|
||||
set(CMAKE_CXX_FLAGS "-Wsuggest-override ${CMAKE_CXX_FLAGS}")
|
||||
endif()
|
||||
|
||||
#
|
||||
# Warnings as errors
|
||||
#
|
||||
|
||||
if(CMAKE_COMPILE_WARNING_AS_ERROR AND CMAKE_VERSION VERSION_LESS 3.24)
|
||||
ie_add_compiler_flags(-Werror)
|
||||
endif()
|
||||
|
||||
#
|
||||
# Disable noisy warnings
|
||||
#
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "Intel")
|
||||
# 177: function "XXX" was declared but never referenced
|
||||
ie_add_compiler_flags(-diag-disable=remark,177,2196)
|
||||
endif()
|
||||
|
||||
#
|
||||
# Linker flags
|
||||
#
|
||||
|
||||
if(APPLE)
|
||||
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -Wl,-dead_strip")
|
||||
@@ -402,6 +460,14 @@ else()
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# if(OV_COMPILER_IS_CLANG)
|
||||
# ie_add_compiler_flags(-Wshorten-64-to-32)
|
||||
# endif()
|
||||
# TODO
|
||||
if(OV_COMPILER_IS_CLANG)
|
||||
ie_add_compiler_flags(-Wno-delete-non-abstract-non-virtual-dtor)
|
||||
endif()
|
||||
|
||||
#
|
||||
# link_system_libraries(target <PUBLIC | PRIVATE | INTERFACE> <lib1 [lib2 lib3 ...]>)
|
||||
#
|
||||
|
||||
@@ -19,16 +19,12 @@ else()
|
||||
endif()
|
||||
|
||||
if(CI_BUILD_NUMBER)
|
||||
set(TREAT_WARNING_AS_ERROR_DEFAULT ON)
|
||||
set(CMAKE_COMPILE_WARNING_AS_ERROR_DEFAULT ON)
|
||||
else()
|
||||
set(TREAT_WARNING_AS_ERROR_DEFAULT OFF)
|
||||
set(CMAKE_COMPILE_WARNING_AS_ERROR_DEFAULT OFF)
|
||||
endif()
|
||||
|
||||
ie_dependent_option (TREAT_WARNING_AS_ERROR "WILL BE REMOVED SOON, NEED TO FIX PRIVATE COMPONENTS" ON "X86_64 OR X86" OFF)
|
||||
|
||||
if(NOT DEFINED CMAKE_COMPILE_WARNING_AS_ERROR)
|
||||
set(CMAKE_COMPILE_WARNING_AS_ERROR ${TREAT_WARNING_AS_ERROR_DEFAULT})
|
||||
endif()
|
||||
ie_option (CMAKE_COMPILE_WARNING_AS_ERROR "Enable warnings as errors" ${CMAKE_COMPILE_WARNING_AS_ERROR_DEFAULT})
|
||||
|
||||
ie_dependent_option (ENABLE_INTEGRITYCHECK "build DLLs with /INTEGRITYCHECK flag" OFF "CMAKE_CXX_COMPILER_ID STREQUAL MSVC" OFF)
|
||||
|
||||
@@ -38,7 +34,7 @@ ie_option (ENABLE_UB_SANITIZER "enable UndefinedBahavior sanitizer" OFF)
|
||||
|
||||
ie_option (ENABLE_THREAD_SANITIZER "enable checking data races via ThreadSanitizer" OFF)
|
||||
|
||||
ie_dependent_option (ENABLE_COVERAGE "enable code coverage" OFF "CMAKE_CXX_COMPILER_ID STREQUAL GNU OR OV_COMPILER_IS_CLANG" OFF)
|
||||
ie_dependent_option (ENABLE_COVERAGE "enable code coverage" OFF "CMAKE_COMPILER_IS_GNUCXX OR OV_COMPILER_IS_CLANG" OFF)
|
||||
|
||||
# Defines CPU capabilities
|
||||
|
||||
@@ -48,13 +44,8 @@ ie_dependent_option (ENABLE_AVX2 "Enable AVX2 optimizations" ON "X86_64 OR (X86
|
||||
|
||||
ie_dependent_option (ENABLE_AVX512F "Enable AVX512 optimizations" ON "X86_64 OR (X86 AND NOT EMSCRIPTEN)" OFF)
|
||||
|
||||
if(EMSCRIPTEN)
|
||||
set (BUILD_SHARED_LIBS_DEFAULT OFF)
|
||||
else()
|
||||
set (BUILD_SHARED_LIBS_DEFAULT ON)
|
||||
endif()
|
||||
|
||||
# Type of build, we add this as an explicit option to default it to ON
|
||||
get_property(BUILD_SHARED_LIBS_DEFAULT GLOBAL PROPERTY TARGET_SUPPORTS_SHARED_LIBS)
|
||||
ie_option (BUILD_SHARED_LIBS "Build as a shared library" ${BUILD_SHARED_LIBS_DEFAULT})
|
||||
|
||||
# Android does not support SOVERSION
|
||||
@@ -63,7 +54,7 @@ ie_dependent_option (ENABLE_LIBRARY_VERSIONING "Enable libraries versioning" ON
|
||||
|
||||
ie_dependent_option (ENABLE_FASTER_BUILD "Enable build features (PCH, UNITY) to speed up build time" OFF "CMAKE_VERSION VERSION_GREATER_EQUAL 3.16" OFF)
|
||||
|
||||
if(CMAKE_CROSSCOMPILING)
|
||||
if(CMAKE_CROSSCOMPILING OR WIN32)
|
||||
set(STYLE_CHECKS_DEFAULT OFF)
|
||||
else()
|
||||
set(STYLE_CHECKS_DEFAULT ON)
|
||||
|
||||
@@ -155,11 +155,27 @@ macro(ov_add_frontend)
|
||||
list(APPEND PROTO_HDRS "${OUTPUT_PB_HEADER}")
|
||||
endforeach()
|
||||
|
||||
file(GLOB flatbuffers_schema_files ${frontend_root_dir}/src/schema/*.fbs)
|
||||
foreach(INFILE IN LISTS flatbuffers_schema_files)
|
||||
get_filename_component(FILE_WE ${INFILE} NAME_WE)
|
||||
set(OUTPUT_FC_HEADER ${CMAKE_CURRENT_BINARY_DIR}/${FILE_WE}_generated.h)
|
||||
set(GENERATED_PROTO ${INFILE})
|
||||
add_custom_command(
|
||||
OUTPUT "${OUTPUT_FC_HEADER}"
|
||||
COMMAND ${flatbuffers_COMPILER} ARGS -c --gen-mutable -o ${CMAKE_CURRENT_BINARY_DIR} ${INFILE}
|
||||
DEPENDS ${flatbuffers_DEPENDENCY} ${GENERATED_PROTO}
|
||||
COMMENT "Running C++ flatbuffers compiler (${flatbuffers_COMPILER}) on ${GENERATED_PROTO}"
|
||||
VERBATIM
|
||||
COMMAND_EXPAND_LISTS)
|
||||
list(APPEND PROTO_HDRS "${OUTPUT_FC_HEADER}")
|
||||
endforeach()
|
||||
|
||||
# Disable all warnings for generated code
|
||||
set_source_files_properties(${PROTO_SRCS} ${PROTO_HDRS} PROPERTIES COMPILE_OPTIONS -w GENERATED TRUE)
|
||||
|
||||
# Create library
|
||||
add_library(${TARGET_NAME} ${LIBRARY_SRC} ${LIBRARY_HEADERS} ${LIBRARY_PUBLIC_HEADERS} ${PROTO_SRCS} ${PROTO_HDRS})
|
||||
add_library(${TARGET_NAME} ${LIBRARY_SRC} ${LIBRARY_HEADERS} ${LIBRARY_PUBLIC_HEADERS}
|
||||
${PROTO_SRCS} ${PROTO_HDRS} ${flatbuffers_schema_files} ${proto_files})
|
||||
|
||||
if(OV_FRONTEND_LINKABLE_FRONTEND)
|
||||
# create beautiful alias
|
||||
@@ -234,8 +250,12 @@ macro(ov_add_frontend)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
if(flatbuffers_schema_files)
|
||||
target_include_directories(${TARGET_NAME} SYSTEM PRIVATE ${flatbuffers_INCLUDE_DIRECTORIES})
|
||||
endif()
|
||||
|
||||
add_clang_format_target(${TARGET_NAME}_clang FOR_TARGETS ${TARGET_NAME}
|
||||
EXCLUDE_PATTERNS ${PROTO_SRCS} ${PROTO_HDRS})
|
||||
EXCLUDE_PATTERNS ${PROTO_SRCS} ${PROTO_HDRS} ${flatbuffers_schema_files})
|
||||
|
||||
add_dependencies(ov_frontends ${TARGET_NAME})
|
||||
|
||||
|
||||
100
cmake/developer_package/native_compile.cmake
Normal file
@@ -0,0 +1,100 @@
|
||||
# Copyright (C) 2018-2023 Intel Corporation
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
include(ExternalProject)
|
||||
|
||||
#
|
||||
# ov_native_compile_external_project(
|
||||
# TARGET_NAME <name>
|
||||
# NATIVE_INSTALL_DIR <source dir>
|
||||
# NATIVE_TARGETS <target1 target2 ..>
|
||||
# [NATIVE_SOURCE_SUBDIR <subdir>]
|
||||
# [CMAKE_ARGS <option1 option2 ...>]
|
||||
# )
|
||||
#
|
||||
function(ov_native_compile_external_project)
|
||||
set(oneValueRequiredArgs NATIVE_INSTALL_DIR TARGET_NAME NATIVE_SOURCE_SUBDIR)
|
||||
set(multiValueArgs CMAKE_ARGS NATIVE_TARGETS)
|
||||
cmake_parse_arguments(ARG "" "${oneValueRequiredArgs};${oneValueOptionalArgs}" "${multiValueArgs}" ${ARGN})
|
||||
|
||||
if(YOCTO_AARCH64)
|
||||
# need to unset several variables which can set env to cross-environment
|
||||
foreach(var SDKTARGETSYSROOT CONFIG_SITE OECORE_NATIVE_SYSROOT OECORE_TARGET_SYSROOT
|
||||
OECORE_ACLOCAL_OPTS OECORE_BASELIB OECORE_TARGET_ARCH OECORE_TARGET_OS CC CXX
|
||||
CPP AS LD GDB STRIP RANLIB OBJCOPY OBJDUMP READELF AR NM M4 TARGET_PREFIX
|
||||
CONFIGURE_FLAGS CFLAGS CXXFLAGS LDFLAGS CPPFLAGS KCFLAGS OECORE_DISTRO_VERSION
|
||||
OECORE_SDK_VERSION ARCH CROSS_COMPILE OE_CMAKE_TOOLCHAIN_FILE OPENSSL_CONF
|
||||
OE_CMAKE_FIND_LIBRARY_CUSTOM_LIB_SUFFIX PKG_CONFIG_SYSROOT_DIR PKG_CONFIG_PATH)
|
||||
if(DEFINED ENV{${var}})
|
||||
list(APPEND cmake_env --unset=${var})
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
# filter out PATH from yocto locations
|
||||
string(REPLACE ":" ";" custom_path "$ENV{PATH}")
|
||||
foreach(path IN LISTS custom_path)
|
||||
if(NOT path MATCHES "^$ENV{OECORE_NATIVE_SYSROOT}")
|
||||
list(APPEND clean_path "${path}")
|
||||
endif()
|
||||
endforeach()
|
||||
|
||||
find_host_program(NATIVE_CMAKE_COMMAND
|
||||
NAMES cmake
|
||||
PATHS ${clean_path}
|
||||
DOC "Host cmake"
|
||||
REQUIRED
|
||||
NO_DEFAULT_PATH)
|
||||
else()
|
||||
set(NATIVE_CMAKE_COMMAND "${CMAKE_COMMAND}")
|
||||
endif()
|
||||
|
||||
# if env has CMAKE_TOOLCHAIN_FILE, we need to skip it
|
||||
if(DEFINED ENV{CMAKE_TOOLCHAIN_FILE})
|
||||
list(APPEND cmake_env --unset=CMAKE_TOOLCHAIN_FILE)
|
||||
endif()
|
||||
|
||||
# compile flags
|
||||
if(CMAKE_COMPILER_IS_GNUCXX)
|
||||
set(compile_flags "-Wno-undef -Wno-error -Wno-deprecated-declarations")
|
||||
endif()
|
||||
|
||||
if(ARG_NATIVE_SOURCE_SUBDIR)
|
||||
set(ARG_NATIVE_SOURCE_SUBDIR SOURCE_SUBDIR ${ARG_NATIVE_SOURCE_SUBDIR})
|
||||
endif()
|
||||
|
||||
ExternalProject_Add(${ARG_TARGET_NAME}
|
||||
# Directory Options
|
||||
SOURCE_DIR "${CMAKE_CURRENT_SOURCE_DIR}"
|
||||
PREFIX "${CMAKE_CURRENT_BINARY_DIR}"
|
||||
BINARY_DIR "${CMAKE_CURRENT_BINARY_DIR}/build"
|
||||
INSTALL_DIR "${ARG_NATIVE_INSTALL_DIR}"
|
||||
# Configure Step Options:
|
||||
CMAKE_COMMAND
|
||||
${NATIVE_CMAKE_COMMAND}
|
||||
CMAKE_ARGS
|
||||
"-DCMAKE_CXX_COMPILER_LAUNCHER=${CMAKE_CXX_COMPILER_LAUNCHER}"
|
||||
"-DCMAKE_C_COMPILER_LAUNCHER=${CMAKE_C_COMPILER_LAUNCHER}"
|
||||
"-DCMAKE_CXX_LINKER_LAUNCHER=${CMAKE_CXX_LINKER_LAUNCHER}"
|
||||
"-DCMAKE_C_LINKER_LAUNCHER=${CMAKE_C_LINKER_LAUNCHER}"
|
||||
"-DCMAKE_CXX_FLAGS=${compile_flags}"
|
||||
"-DCMAKE_C_FLAGS=${compile_flags}"
|
||||
"-DCMAKE_POLICY_DEFAULT_CMP0069=NEW"
|
||||
"-DCMAKE_INSTALL_PREFIX=${ARG_NATIVE_INSTALL_DIR}"
|
||||
"-DCMAKE_BUILD_TYPE=${CMAKE_BUILD_TYPE}"
|
||||
${ARG_CMAKE_ARGS}
|
||||
CMAKE_GENERATOR "${CMAKE_GENERATOR}"
|
||||
${ARG_NATIVE_SOURCE_SUBDIR}
|
||||
# Build Step Options:
|
||||
BUILD_COMMAND
|
||||
${NATIVE_CMAKE_COMMAND}
|
||||
--build "${CMAKE_CURRENT_BINARY_DIR}/build"
|
||||
--config Release
|
||||
--parallel
|
||||
-- ${ARG_NATIVE_TARGETS}
|
||||
# Test Step Options:
|
||||
TEST_EXCLUDE_FROM_MAIN ON
|
||||
# Target Options:
|
||||
EXCLUDE_FROM_ALL ON
|
||||
)
|
||||
endfunction()
|
||||
@@ -71,7 +71,8 @@ function(ie_add_plugin)
|
||||
if(NOT BUILD_SHARED_LIBS)
|
||||
# to distinguish functions creating plugin objects
|
||||
target_compile_definitions(${IE_PLUGIN_NAME} PRIVATE
|
||||
IE_CREATE_PLUGIN=CreatePluginEngine${IE_PLUGIN_DEVICE_NAME})
|
||||
IE_CREATE_PLUGIN=CreatePluginEngine${IE_PLUGIN_DEVICE_NAME}
|
||||
OV_CREATE_PLUGIN=CreatePluginEngine${IE_PLUGIN_DEVICE_NAME})
|
||||
if(IE_PLUGIN_AS_EXTENSION)
|
||||
# to distinguish functions creating extensions objects
|
||||
target_compile_definitions(${IE_PLUGIN_NAME} PRIVATE
|
||||
@@ -105,17 +106,6 @@ function(ie_add_plugin)
|
||||
|
||||
add_dependencies(ov_plugins ${IE_PLUGIN_NAME})
|
||||
|
||||
# fake dependencies to build in the following order:
|
||||
# OV -> OV frontends -> OV inference plugins -> OV-based apps
|
||||
if(BUILD_SHARED_LIBS)
|
||||
add_dependencies(${IE_PLUGIN_NAME} ov_frontends)
|
||||
|
||||
# TODO: remove with legacy CNNNLayer API / IR v7
|
||||
if(TARGET inference_engine_ir_v7_reader)
|
||||
add_dependencies(${IE_PLUGIN_NAME} inference_engine_ir_v7_reader)
|
||||
endif()
|
||||
endif()
|
||||
|
||||
# install rules
|
||||
if(NOT IE_PLUGIN_SKIP_INSTALL OR NOT BUILD_SHARED_LIBS)
|
||||
string(TOLOWER "${IE_PLUGIN_DEVICE_NAME}" install_component)
|
||||
|
||||
@@ -16,9 +16,23 @@ if(WIN32 AND CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
|
||||
endif()
|
||||
endif()
|
||||
|
||||
macro(_ie_process_msvc_generator_platform flag_name)
|
||||
if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "amd64.*|x86_64.*|AMD64.*")
|
||||
set(arch_flag X86_64)
|
||||
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "i686.*|i386.*|x86.*|amd64.*|AMD64.*")
|
||||
set(arch_flag X86)
|
||||
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "^(arm64.*|aarch64.*|AARCH64.*)")
|
||||
set(arch_flag AARCH64)
|
||||
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "^(arm.*|ARM.*)")
|
||||
set(arch_flag ARM)
|
||||
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "^riscv64$")
|
||||
set(arch_flag RISCV64)
|
||||
endif()
|
||||
|
||||
set(HOST_${arch_flag} ON)
|
||||
|
||||
macro(_ie_process_msvc_generator_platform arch_flag)
|
||||
# if cmake -A <ARM|ARM64> is passed
|
||||
if(CMAKE_GENERATOR_PLATFORM STREQUAL "ARM64")
|
||||
if(CMAKE_GENERATOR_PLATFORM STREQUAL "ARM64" OR CMAKE_SYSTEM_PROCESSOR STREQUAL "ARM64")
|
||||
set(AARCH64 ON)
|
||||
elseif(CMAKE_GENERATOR_PLATFORM STREQUAL "ARM")
|
||||
set(ARM ON)
|
||||
@@ -27,14 +41,14 @@ macro(_ie_process_msvc_generator_platform flag_name)
|
||||
elseif(CMAKE_GENERATOR_PLATFORM STREQUAL "Win32")
|
||||
set(X86 ON)
|
||||
else()
|
||||
set(${flag_name} ON)
|
||||
set(${arch_flag} ON)
|
||||
endif()
|
||||
endmacro()
|
||||
|
||||
if(MSVC64 OR MINGW64)
|
||||
_ie_process_msvc_generator_platform(X86_64)
|
||||
_ie_process_msvc_generator_platform(${arch_flag})
|
||||
elseif(MINGW OR (MSVC AND NOT CMAKE_CROSSCOMPILING))
|
||||
_ie_process_msvc_generator_platform(X86)
|
||||
_ie_process_msvc_generator_platform(${arch_flag})
|
||||
elseif(CMAKE_OSX_ARCHITECTURES AND APPLE)
|
||||
if(CMAKE_OSX_ARCHITECTURES STREQUAL "arm64")
|
||||
set(AARCH64 ON)
|
||||
@@ -49,7 +63,7 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "amd64.*|x86_64.*|AMD64.*")
|
||||
set(X86_64 ON)
|
||||
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "i686.*|i386.*|x86.*|amd64.*|AMD64.*")
|
||||
set(X86 ON)
|
||||
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(arm64.*|aarch64.*|AARCH64.*)")
|
||||
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(arm64.*|aarch64.*|AARCH64.*|ARM64.*)")
|
||||
set(AARCH64 ON)
|
||||
elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^(arm.*|ARM.*)")
|
||||
set(ARM ON)
|
||||
@@ -57,18 +71,6 @@ elseif(CMAKE_SYSTEM_PROCESSOR MATCHES "^riscv64$")
|
||||
set(RISCV64 ON)
|
||||
endif()
|
||||
|
||||
if(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "amd64.*|x86_64.*|AMD64.*")
|
||||
set(HOST_X86_64 ON)
|
||||
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "i686.*|i386.*|x86.*|amd64.*|AMD64.*")
|
||||
set(HOST_X86 ON)
|
||||
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "^(arm64.*|aarch64.*|AARCH64.*)")
|
||||
set(HOST_AARCH64 ON)
|
||||
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "^(arm.*|ARM.*)")
|
||||
set(HOST_ARM ON)
|
||||
elseif(CMAKE_HOST_SYSTEM_PROCESSOR MATCHES "^riscv64$")
|
||||
set(HOST_RISCV64 ON)
|
||||
endif()
|
||||
|
||||
if(CMAKE_SYSTEM_NAME STREQUAL "Emscripten")
|
||||
set(EMSCRIPTEN ON)
|
||||
endif()
|
||||
|
||||
@@ -93,7 +93,6 @@ function(register_extra_modules)
|
||||
file(REMOVE "${devconfig_file}")
|
||||
|
||||
file(WRITE "${devconfig_file}" "\# !! AUTOGENERATED: DON'T EDIT !!\n\n")
|
||||
file(APPEND "${devconfig_file}" "ie_deprecated_no_errors()\n")
|
||||
|
||||
foreach(target IN LISTS ${openvino_export_components})
|
||||
if(target)
|
||||
@@ -124,6 +123,17 @@ endif()\n")
|
||||
endif()
|
||||
list(APPEND extra_modules "${OpenVINO_SOURCE_DIR}/src/core/template_extension")
|
||||
|
||||
# add extra flags for compilation of extra modules:
|
||||
# since not all extra modules use OpenVINODeveloperPackage, we have to add these function calls here
|
||||
ov_dev_package_no_errors()
|
||||
ov_deprecated_no_errors()
|
||||
|
||||
if(CMAKE_CXX_COMPILER_ID STREQUAL "MSVC")
|
||||
# 'argument': conversion from 'size_t' to 'int', possible loss of data
|
||||
ie_add_compiler_flags(/wd4267)
|
||||
ie_add_compiler_flags(/wd4244)
|
||||
endif()
|
||||
|
||||
# add each extra module
|
||||
foreach(module_path IN LISTS extra_modules)
|
||||
if(module_path)
|
||||
|
||||
@@ -14,11 +14,9 @@ ie_option (ENABLE_COMPILE_TOOL "Enables compile_tool" ON)
|
||||
|
||||
ie_option (ENABLE_STRICT_DEPENDENCIES "Skip configuring \"convinient\" dependencies for efficient parallel builds" ON)
|
||||
|
||||
ie_dependent_option (ENABLE_CLDNN "clDnn based plugin for OpenVINO Runtime" ON "X86_64;NOT APPLE;NOT MINGW;NOT WINDOWS_STORE;NOT WINDOWS_PHONE" OFF)
|
||||
ie_dependent_option (ENABLE_INTEL_GPU "GPU plugin for OpenVINO Runtime on Intel GPU" ON "ENABLE_CLDNN" OFF)
|
||||
ie_dependent_option (ENABLE_INTEL_GPU "GPU OpenCL-based plugin for OpenVINO Runtime" ON "X86_64;NOT APPLE;NOT MINGW;NOT WINDOWS_STORE;NOT WINDOWS_PHONE" OFF)
|
||||
|
||||
if (NOT ENABLE_CLDNN OR ANDROID OR
|
||||
(CMAKE_COMPILER_IS_GNUCXX AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0))
|
||||
if (ANDROID OR (CMAKE_COMPILER_IS_GNUCXX AND CMAKE_CXX_COMPILER_VERSION VERSION_LESS 7.0))
|
||||
# oneDNN doesn't support old compilers and android builds for now, so we'll
|
||||
# build GPU plugin without oneDNN
|
||||
set(ENABLE_ONEDNN_FOR_GPU_DEFAULT OFF)
|
||||
@@ -26,7 +24,7 @@ else()
|
||||
set(ENABLE_ONEDNN_FOR_GPU_DEFAULT ON)
|
||||
endif()
|
||||
|
||||
ie_option (ENABLE_ONEDNN_FOR_GPU "Enable oneDNN with GPU support" ${ENABLE_ONEDNN_FOR_GPU_DEFAULT})
|
||||
ie_dependent_option (ENABLE_ONEDNN_FOR_GPU "Enable oneDNN with GPU support" ${ENABLE_ONEDNN_FOR_GPU_DEFAULT} "ENABLE_INTEL_GPU" OFF)
|
||||
|
||||
ie_option (ENABLE_PROFILING_ITT "Build with ITT tracing. Optionally configure pre-built ittnotify library though INTEL_VTUNE_DIR variable." OFF)
|
||||
|
||||
@@ -79,13 +77,7 @@ ie_dependent_option (ENABLE_INTEL_GNA "GNA support for OpenVINO Runtime" ON
|
||||
|
||||
ie_option (ENABLE_INTEL_GNA_DEBUG "GNA debug build" OFF)
|
||||
|
||||
if(ENABLE_TESTS OR BUILD_SHARED_LIBS)
|
||||
set(ENABLE_IR_V7_READER_DEFAULT ON)
|
||||
else()
|
||||
set(ENABLE_IR_V7_READER_DEFAULT OFF)
|
||||
endif()
|
||||
|
||||
ie_option (ENABLE_IR_V7_READER "Enables IR v7 reader" ${ENABLE_IR_V7_READER_DEFAULT})
|
||||
ie_dependent_option (ENABLE_IR_V7_READER "Enables IR v7 reader" ${BUILD_SHARED_LIBS} "ENABLE_TESTS;ENABLE_INTEL_GNA" OFF)
|
||||
|
||||
ie_option (ENABLE_GAPI_PREPROCESSING "Enables G-API preprocessing" ON)
|
||||
|
||||
@@ -98,9 +90,7 @@ ie_option (ENABLE_HETERO "Enables Hetero Device Plugin" ON)
|
||||
|
||||
ie_option (ENABLE_TEMPLATE "Enable template plugin" ON)
|
||||
|
||||
ie_dependent_option (ENABLE_GAPI_TESTS "tests for GAPI kernels" ON "ENABLE_GAPI_PREPROCESSING;ENABLE_TESTS" OFF)
|
||||
|
||||
ie_dependent_option (GAPI_TEST_PERF "if GAPI unit tests should examine performance" OFF "ENABLE_GAPI_TESTS" OFF)
|
||||
ie_dependent_option (GAPI_TEST_PERF "if GAPI unit tests should examine performance" OFF "ENABLE_TESTS;ENABLE_GAPI_PREPROCESSING" OFF)
|
||||
|
||||
ie_dependent_option (ENABLE_DATA "fetch models from testdata repo" ON "ENABLE_FUNCTIONAL_TESTS;NOT ANDROID" OFF)
|
||||
|
||||
@@ -120,7 +110,7 @@ ie_dependent_option(ENABLE_TBB_RELEASE_ONLY "Only Release TBB libraries are link
|
||||
|
||||
if(CMAKE_HOST_LINUX AND LINUX)
|
||||
# Debian packages are enabled on Ubuntu systems
|
||||
# so, system TBB / pugixml can be tried for usage
|
||||
# so, system TBB / pugixml / OpenCL can be tried for usage
|
||||
set(ENABLE_SYSTEM_LIBS_DEFAULT ON)
|
||||
else()
|
||||
set(ENABLE_SYSTEM_LIBS_DEFAULT OFF)
|
||||
@@ -133,6 +123,7 @@ else()
|
||||
set(ENABLE_SYSTEM_TBB_DEFAULT ${ENABLE_SYSTEM_LIBS_DEFAULT})
|
||||
endif()
|
||||
|
||||
# users wants to use his own TBB version, specific either via env vars or cmake options
|
||||
if(DEFINED ENV{TBBROOT} OR DEFINED ENV{TBB_DIR} OR DEFINED TBB_DIR OR DEFINED TBBROOT)
|
||||
set(ENABLE_SYSTEM_TBB_DEFAULT OFF)
|
||||
endif()
|
||||
@@ -142,6 +133,8 @@ ie_dependent_option (ENABLE_SYSTEM_PUGIXML "use the system copy of pugixml" ${EN
|
||||
|
||||
ie_dependent_option (ENABLE_SYSTEM_TBB "use the system version of TBB" ${ENABLE_SYSTEM_TBB_DEFAULT} "THREADING MATCHES TBB" OFF)
|
||||
|
||||
ie_dependent_option (ENABLE_SYSTEM_OPENCL "Use the system version of OpenCL" ${ENABLE_SYSTEM_LIBS_DEFAULT} "BUILD_SHARED_LIBS;ENABLE_INTEL_GPU" OFF)
|
||||
|
||||
ie_option (ENABLE_DEBUG_CAPS "enable OpenVINO debug capabilities at runtime" OFF)
|
||||
|
||||
ie_dependent_option (ENABLE_GPU_DEBUG_CAPS "enable GPU debug capabilities at runtime" ON "ENABLE_DEBUG_CAPS" OFF)
|
||||
@@ -151,11 +144,15 @@ ie_dependent_option (ENABLE_CPU_DEBUG_CAPS "enable CPU debug capabilities at run
|
||||
find_host_package(PythonInterp 3 QUIET)
|
||||
ie_option(ENABLE_OV_ONNX_FRONTEND "Enable ONNX FrontEnd" ${PYTHONINTERP_FOUND})
|
||||
ie_option(ENABLE_OV_PADDLE_FRONTEND "Enable PaddlePaddle FrontEnd" ON)
|
||||
ie_option(ENABLE_OV_IR_FRONTEND "Enable IR FrontEnd" ON)
|
||||
ie_option(ENABLE_OV_PYTORCH_FRONTEND "Enable PyTorch FrontEnd" ON)
|
||||
ie_option(ENABLE_OV_TF_FRONTEND "Enable TensorFlow FrontEnd" ON)
|
||||
ie_option(ENABLE_OV_TF_LITE_FRONTEND "Enable TensorFlow Lite FrontEnd" ON)
|
||||
ie_dependent_option(ENABLE_SYSTEM_PROTOBUF "Use system protobuf" OFF
|
||||
"ENABLE_OV_ONNX_FRONTEND OR ENABLE_OV_PADDLE_FRONTEND OR ENABLE_OV_TF_FRONTEND;BUILD_SHARED_LIBS" OFF)
|
||||
ie_option(ENABLE_OV_IR_FRONTEND "Enable IR FrontEnd" ON)
|
||||
ie_dependent_option(ENABLE_SYSTEM_FLATBUFFERS "Use system flatbuffers" ON
|
||||
"ENABLE_OV_TF_LITE_FRONTEND" OFF)
|
||||
|
||||
ie_dependent_option(ENABLE_OV_CORE_UNIT_TESTS "Enables OpenVINO core unit tests" ON "ENABLE_TESTS" OFF)
|
||||
ie_option(ENABLE_OPENVINO_DEBUG "Enable output for OPENVINO_DEBUG statements" OFF)
|
||||
@@ -178,8 +175,4 @@ if (ENABLE_PROFILING_RAW)
|
||||
add_definitions(-DENABLE_PROFILING_RAW=1)
|
||||
endif()
|
||||
|
||||
if (ENABLE_INTEL_CPU)
|
||||
add_definitions(-DENABLE_INTEL_CPU=1)
|
||||
endif()
|
||||
|
||||
print_enabled_features()
|
||||
|
||||
@@ -760,3 +760,8 @@ Files: \thirdparty\*
|
||||
Comment: onnx
|
||||
Copyright: authors
|
||||
License: Apache
|
||||
|
||||
Files: *
|
||||
Comment: FlatBuffers
|
||||
Copyright: Copyright 2014-2022 Google Inc. All rights reserved.
|
||||
License: Apache
|
||||
|
||||
@@ -90,8 +90,9 @@ macro(ov_cpack_settings)
|
||||
# 2022 release series
|
||||
# - 2022.1.0 is the last public release with debian packages from Intel install team
|
||||
# - 2022.1.1, 2022.2 do not have debian packages enabled, distributed only as archives
|
||||
# - 2022.3 is the first release where Debian updated packages are introduced
|
||||
2022.3.0)
|
||||
# - 2022.3 is the first release where Debian updated packages are introduced, others 2022.3.X are LTS
|
||||
2022.3.0 2022.3.1 2022.3.2 2022.3.3 2022.3.4 2022.3.5
|
||||
)
|
||||
|
||||
#
|
||||
# core: base dependency for each component
|
||||
@@ -274,6 +275,19 @@ macro(ov_cpack_settings)
|
||||
set(pytorch_copyright "generic")
|
||||
endif()
|
||||
|
||||
if(ENABLE_OV_TF_LITE_FRONTEND)
|
||||
set(CPACK_COMPONENT_TENSORFLOW_LITE_DESCRIPTION "OpenVINO TensorFlow Lite Frontend")
|
||||
set(CPACK_COMPONENT_TENSORFLOW_LITE_DEPENDS "${OV_CPACK_COMP_CORE}")
|
||||
set(CPACK_DEBIAN_TENSORFLOW_LITE_PACKAGE_NAME "libopenvino-tensorflow-lite-frontend-${cpack_name_ver}")
|
||||
# since we TF Lite FE is linkable target, we need to call ldconfig (i.e. `def_triggers`)
|
||||
set(CPACK_DEBIAN_TENSORFLOW_LITE_PACKAGE_CONTROL_EXTRA "${def_postinst};${def_postrm};${def_triggers}")
|
||||
ov_debian_add_lintian_suppression(tensorflow_lite
|
||||
# we have different package name strategy; it suggests libopenvino-tensorflow-lite-frontend202230
|
||||
"package-name-doesnt-match-sonames")
|
||||
list(APPEND frontends tensorflow_lite)
|
||||
set(tensorflow_lite_copyright "generic")
|
||||
endif()
|
||||
|
||||
#
|
||||
# core_dev: depends on core and frontends (since frontends don't want to provide its own dev packages)
|
||||
#
|
||||
@@ -321,22 +335,23 @@ macro(ov_cpack_settings)
|
||||
|
||||
set(samples_build_deps "cmake, g++, gcc, libc6-dev, make, pkg-config")
|
||||
set(samples_build_deps_suggest "libopencv-core-dev, libopencv-imgproc-dev, libopencv-imgcodecs-dev")
|
||||
if(OV_GLIBC_VERSION VERSION_LESS_EQUAL 2.27)
|
||||
# Ubuntu 18.04, Debian 9 cases
|
||||
set(json_library "nlohmann-json-dev")
|
||||
else()
|
||||
set(json_library "nlohmann-json3-dev")
|
||||
endif()
|
||||
set(samples_opencl_suggest "ocl-icd-opencl-dev, opencl-headers")
|
||||
# Ubuntu 18.04, Debian 9 cases have nlohmann-json-dev
|
||||
# newer systems have nlohmann-json3-dev
|
||||
# according to https://www.debian.org/doc/debian-policy/ch-relationships.html#syntax-of-relationship-fields
|
||||
# we can use | (pipe) to provide alternative package names
|
||||
set(json_library "nlohmann-json3-dev | nlohmann-json-dev")
|
||||
|
||||
# c_samples / cpp_samples
|
||||
set(CPACK_COMPONENT_SAMPLES_DESCRIPTION "Intel(R) Distribution of OpenVINO(TM) Toolkit C / C++ Samples")
|
||||
set(CPACK_COMPONENT_SAMPLES_DEPENDS "${OV_CPACK_COMP_CORE_DEV}")
|
||||
set(CPACK_DEBIAN_SAMPLES_PACKAGE_NAME "openvino-samples-${cpack_name_ver}")
|
||||
set(CPACK_DEBIAN_SAMPLES_PACKAGE_SUGGESTS "${samples_build_deps_suggest}, ${all_plugins_suggest}")
|
||||
set(CPACK_DEBIAN_SAMPLES_PACKAGE_SUGGESTS "${samples_build_deps_suggest}, ${samples_opencl_suggest}, ${all_plugins_suggest}")
|
||||
set(CPACK_DEBIAN_SAMPLES_PACKAGE_DEPENDS "libgflags-dev, zlib1g-dev, ${json_library}")
|
||||
# can be skipped with --no-install-recommends
|
||||
set(CPACK_DEBIAN_SAMPLES_PACKAGE_RECOMMENDS "${samples_build_deps}")
|
||||
set(CPACK_DEBIAN_SAMPLES_PACKAGE_ARCHITECTURE "all")
|
||||
ov_debian_generate_conflicts(${OV_CPACK_COMP_CPP_SAMPLES} ${conflicting_versions})
|
||||
set(samples_copyright "generic")
|
||||
|
||||
# python_samples
|
||||
|
||||
@@ -76,8 +76,8 @@ macro(ov_cpack_settings)
|
||||
# 2022 release series
|
||||
# - 2022.1.0 is the last public release with rpm packages from Intel install team
|
||||
# - 2022.1.1, 2022.2 do not have rpm packages enabled, distributed only as archives
|
||||
# - 2022.3 is the first release where RPM updated packages are introduced
|
||||
2022.3.0
|
||||
# - 2022.3 is the first release where RPM updated packages are introduced, others 2022.3.X are LTS
|
||||
2022.3.0 2022.3.1 2022.3.2 2022.3.3 2022.3.4 2022.3.5
|
||||
)
|
||||
|
||||
find_host_program(rpmlint_PROGRAM NAMES rpmlint DOC "Path to rpmlint")
|
||||
@@ -235,6 +235,15 @@ macro(ov_cpack_settings)
|
||||
set(pytorch_copyright "generic")
|
||||
endif()
|
||||
|
||||
if(ENABLE_OV_TF_LITE_FRONTEND)
|
||||
set(CPACK_COMPONENT_TENSORFLOW_LITE_DESCRIPTION "OpenVINO TensorFlow Lite Frontend")
|
||||
set(CPACK_RPM_TENSORFLOW_LITE_PACKAGE_NAME "libopenvino-tensorflow-lite-frontend-${cpack_name_ver}")
|
||||
set(CPACK_RPM_TENSORFLOW_LITE_POST_INSTALL_SCRIPT_FILE "${def_triggers}")
|
||||
set(CPACK_RPM_TENSORFLOW_LITE_POST_UNINSTALL_SCRIPT_FILE "${def_triggers}")
|
||||
_ov_add_package(frontend_packages tensorflow_lite)
|
||||
set(tensorflow_lite_copyright "generic")
|
||||
endif()
|
||||
|
||||
#
|
||||
# core_dev: depends on core and frontends (since frontends don't want to provide its own dev packages)
|
||||
#
|
||||
@@ -277,6 +286,7 @@ macro(ov_cpack_settings)
|
||||
|
||||
set(samples_build_deps "cmake3, gcc-c++, gcc, glibc-devel, make, pkgconf-pkg-config")
|
||||
set(samples_build_deps_suggest "opencv-devel >= 3.0")
|
||||
set(samples_opencl_deps_suggest "ocl-icd-devel, opencl-headers")
|
||||
|
||||
# c_samples / cpp_samples
|
||||
set(CPACK_COMPONENT_SAMPLES_DESCRIPTION "Intel(R) Distribution of OpenVINO(TM) Toolkit C / C++ Samples")
|
||||
@@ -284,9 +294,10 @@ macro(ov_cpack_settings)
|
||||
set(samples_package "${CPACK_RPM_SAMPLES_PACKAGE_NAME} = ${cpack_full_ver}")
|
||||
# SUGGESTS may be unsupported, it's part of RPM 4.12.0 (Sep 16th 2014) only
|
||||
# see https://rpm.org/timeline.html
|
||||
set(CPACK_RPM_SAMPLES_PACKAGE_SUGGESTS "${samples_build_deps_suggest}, ${plugin_packages}")
|
||||
set(CPACK_RPM_SAMPLES_PACKAGE_SUGGESTS "${samples_build_deps_suggest}, ${samples_opencl_deps_suggest}, ${plugin_packages}")
|
||||
set(CPACK_RPM_SAMPLES_PACKAGE_REQUIRES "${core_dev_package}, ${samples_build_deps}, gflags-devel, json-devel, zlib-devel")
|
||||
set(CPACK_RPM_SAMPLES_PACKAGE_ARCHITECTURE "noarch")
|
||||
ov_rpm_generate_conflicts(${OV_CPACK_COMP_CPP_SAMPLES} ${conflicting_versions})
|
||||
|
||||
ov_rpm_add_rpmlint_suppression("${OV_CPACK_COMP_CPP_SAMPLES}"
|
||||
# contains samples source codes
|
||||
|
||||
@@ -151,13 +151,8 @@ endif()
|
||||
# Extra Compile Flags
|
||||
#
|
||||
|
||||
if(CMAKE_COMPILER_IS_GNUCXX)
|
||||
ie_add_compiler_flags(-Wno-error=unused-variable)
|
||||
ie_add_compiler_flags(-Wno-error=unused-but-set-variable)
|
||||
if(SUGGEST_OVERRIDE_SUPPORTED)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-suggest-override")
|
||||
endif()
|
||||
endif()
|
||||
# don't fail on strict compilation options in 3rd party modules
|
||||
ov_dev_package_no_errors()
|
||||
|
||||
# Don't threat deprecated API warnings as errors in 3rd party apps
|
||||
ie_deprecated_no_errors()
|
||||
ov_deprecated_no_errors()
|
||||
|
||||
@@ -14,6 +14,7 @@
|
||||
# * `Paddle`: OpenVINO Paddle frontend
|
||||
# * `PyTorch`: OpenVINO PyTorch frontend
|
||||
# * `TensorFlow`: OpenVINO TensorFlow frontend
|
||||
# * `TensorFlowLite`: OpenVINO TensorFlow Lite frontend
|
||||
#
|
||||
# If no components are specified, `Runtime` component is provided:
|
||||
#
|
||||
@@ -48,6 +49,9 @@
|
||||
# `openvino::frontend::tensorflow`
|
||||
# TensorFlow FrontEnd target (optional)
|
||||
#
|
||||
# `openvino::frontend::tensorflow_lite`
|
||||
# TensorFlow Lite FrontEnd target (optional)
|
||||
#
|
||||
# Result variables:
|
||||
# ------
|
||||
#
|
||||
@@ -71,6 +75,9 @@
|
||||
# `OpenVINO_Frontend_TensorFlow_FOUND`
|
||||
# OpenVINO TensorFlow frontend is available
|
||||
#
|
||||
# `OpenVINO_Frontend_TensorFlowLite_FOUND`
|
||||
# OpenVINO TensorFlow Lite frontend is available
|
||||
#
|
||||
# `OpenVINO_Frontend_IR_FOUND`
|
||||
# OpenVINO IR frontend is available
|
||||
#
|
||||
@@ -299,12 +306,14 @@ set(${CMAKE_FIND_PACKAGE_NAME}_Runtime_FOUND ON)
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_ONNX_FOUND @ENABLE_OV_ONNX_FRONTEND@)
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_Paddle_FOUND @ENABLE_OV_PADDLE_FRONTEND@)
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_TensorFlow_FOUND @ENABLE_OV_TF_FRONTEND@)
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_TensorFlowLite_FOUND @ENABLE_OV_TF_LITE_FRONTEND@)
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_IR_FOUND @ENABLE_OV_IR_FRONTEND@)
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_PyTorch_FOUND @ENABLE_OV_PYTORCH_FRONTEND@)
|
||||
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_Frontend_ONNX_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_ONNX_FOUND})
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_Frontend_Paddle_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_Paddle_FOUND})
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_Frontend_TensorFlow_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_TensorFlow_FOUND})
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_Frontend_TensorFlowLite_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_TensorFlowLite_FOUND})
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_Frontend_IR_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_IR_FOUND})
|
||||
set(${CMAKE_FIND_PACKAGE_NAME}_Frontend_PyTorch_FOUND ${${CMAKE_FIND_PACKAGE_NAME}_PyTorch_FOUND})
|
||||
|
||||
|
||||
@@ -123,13 +123,8 @@ endif()
|
||||
# Extra Compile Flags
|
||||
#
|
||||
|
||||
if(CMAKE_COMPILER_IS_GNUCXX)
|
||||
ie_add_compiler_flags(-Wno-error=unused-variable)
|
||||
ie_add_compiler_flags(-Wno-error=unused-but-set-variable)
|
||||
if(SUGGEST_OVERRIDE_SUPPORTED)
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-suggest-override")
|
||||
endif()
|
||||
endif()
|
||||
# don't fail on strict compilation options in 3rd party modules
|
||||
ov_dev_package_no_errors()
|
||||
|
||||
# Don't threat deprecated API warnings as errors in 3rd party apps
|
||||
ie_deprecated_no_errors()
|
||||
ov_deprecated_no_errors()
|
||||
|
||||
@@ -22,7 +22,7 @@ The approach to fully convert a model is considered the default choice, as it al
|
||||
|
||||
Conversion is not required for ONNX and PaddlePaddle models, as OpenVINO provides C++ and Python APIs for importing them to OpenVINO Runtime directly. It provides a convenient way to quickly switch from framework-based code to OpenVINO-based code in your inference application.
|
||||
|
||||
This section describes the how to obtain and prepare your model for work with OpenVINO to get the best inference results:
|
||||
This section describes how to obtain and prepare your model for work with OpenVINO to get the best inference results:
|
||||
* [See the supported formats and how to use them in your project](../MO_DG/prepare_model/convert_model/supported_model_formats.md)
|
||||
* [Convert different model formats to the OpenVINO IR format](../MO_DG/Deep_Learning_Model_Optimizer_DevGuide.md).
|
||||
* [Automate model-related tasks with Model Downloader and additional OMZ Tools](https://docs.openvino.ai/latest/omz_tools_downloader.html).
|
||||
|
||||
@@ -833,17 +833,9 @@ INPUT = "@MARKDOWN_INPUT@" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/frontends/common/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/conditional_compilation/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/itt/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/legacy/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/legacy/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/low_precision_transformations/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/low_precision_transformations/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/offline_transformations/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/preprocessing/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/preprocessing/arm_neon/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/preprocessing/cpu_x86_avx2/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/preprocessing/cpu_x86_avx512/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/preprocessing/cpu_x86_sse42/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/snippets/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/transformations/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/common/util/include/" \
|
||||
"@OpenVINO_SOURCE_DIR@/src/core/include/" \
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
Inference Engine Plugin API provides the helper InferenceEngine::ExecutableNetworkThreadSafeDefault class recommended to use as a base class for an executable network. Based on that, a declaration of an executable network class can look as follows:
|
||||
|
||||
@snippet src/template_executable_network.hpp executable_network:header
|
||||
@snippet src/compiled_model.hpp executable_network:header
|
||||
|
||||
#### Class Fields
|
||||
|
||||
@@ -29,7 +29,7 @@ The example class has several fields:
|
||||
|
||||
This constructor accepts a generic representation of a neural network as an InferenceEngine::ICNNNetwork reference and is compiled into a backend specific device graph:
|
||||
|
||||
@snippet src/template_executable_network.cpp executable_network:ctor_cnnnetwork
|
||||
@snippet src/compiled_model.cpp executable_network:ctor_cnnnetwork
|
||||
|
||||
The implementation `CompileNetwork` is fully device-specific.
|
||||
|
||||
@@ -41,7 +41,7 @@ The function accepts a const shared pointer to `ngraph::Function` object and per
|
||||
2. Maps the transformed graph to a backend specific graph representation (for example, to CPU plugin internal graph representation).
|
||||
3. Allocates and fills memory for graph weights, backend specific memory handles and so on.
|
||||
|
||||
@snippet src/template_executable_network.cpp executable_network:map_graph
|
||||
@snippet src/compiled_model.cpp executable_network:map_graph
|
||||
|
||||
> **NOTE**: After all these steps, the backend specific graph is ready to create inference requests and perform inference.
|
||||
|
||||
@@ -51,13 +51,11 @@ This constructor creates a backend specific graph by importing from a stream obj
|
||||
|
||||
> **NOTE**: The export of backend specific graph is done in the `Export` method, and data formats must be the same for both import and export.
|
||||
|
||||
@snippet src/template_executable_network.cpp executable_network:ctor_import_stream
|
||||
|
||||
### `Export()`
|
||||
|
||||
The implementation of the method should write all data to the `model` stream, which is required to import a backend specific graph later in the `Plugin::Import` method:
|
||||
|
||||
@snippet src/template_executable_network.cpp executable_network:export
|
||||
@snippet src/compiled_model.cpp executable_network:export
|
||||
|
||||
### `CreateInferRequest()`
|
||||
|
||||
@@ -69,13 +67,7 @@ The method creates an asynchronous inference request and returns it. While the p
|
||||
- For pipelines with multiple stages, such as performing some preprocessing on host, uploading input data to a device, running inference on a device, or downloading and postprocessing output data, schedule stages on several task executors to achieve better device use and performance. You can do it by creating a sufficient number of inference requests running in parallel. In this case, device stages of different inference requests are overlapped with preprocessing and postprocessing stage giving better performance.
|
||||
> **IMPORTANT**: It is up to you to decide how many task executors you need to optimally execute a device pipeline.
|
||||
|
||||
@snippet src/template_executable_network.cpp executable_network:create_infer_request
|
||||
|
||||
### `CreateInferRequestImpl()`
|
||||
|
||||
This is a helper method used by `CreateInferRequest` to create a [synchronous inference request](@ref openvino_docs_ie_plugin_dg_infer_request), which is later wrapped with the asynchronous inference request class:
|
||||
|
||||
@snippet src/template_executable_network.cpp executable_network:create_infer_request_impl
|
||||
@snippet src/compiled_model.cpp executable_network:create_infer_request
|
||||
|
||||
### `GetMetric()`
|
||||
|
||||
@@ -83,9 +75,7 @@ Returns a metric value for a metric with the name `name`. A metric is a static
|
||||
|
||||
- EXEC_NETWORK_METRIC_KEY(NETWORK_NAME) - name of an executable network
|
||||
- EXEC_NETWORK_METRIC_KEY(OPTIMAL_NUMBER_OF_INFER_REQUESTS) - heuristic to denote an optimal (or at least sub-optimal) number of inference requests needed to run asynchronously to use the current device fully
|
||||
- Any other executable network metric specific for a particular device. Such metrics and possible values must be declared in a plugin configuration public header, for example, `template/template_config.hpp`
|
||||
|
||||
@snippet src/template_executable_network.cpp executable_network:get_metric
|
||||
- Any other executable network metric specific for a particular device. Such metrics and possible values must be declared in a plugin configuration public header, for example, `template/config.hpp`
|
||||
|
||||
The IE_SET_METRIC_RETURN helper macro sets metric value and checks that the actual metric type matches a type of the specified value.
|
||||
|
||||
@@ -93,7 +83,7 @@ The IE_SET_METRIC_RETURN helper macro sets metric value and checks that the actu
|
||||
|
||||
Returns a current value for a configuration key with the name `name`. The method extracts configuration values an executable network is compiled with.
|
||||
|
||||
@snippet src/template_executable_network.cpp executable_network:get_config
|
||||
@snippet src/compiled_model.cpp executable_network:get_config
|
||||
|
||||
This function is the only way to get configuration values when a network is imported and compiled by other developers and tools (for example, the [Compile tool](@ref openvino_inference_engine_tools_compile_tool_README).
|
||||
|
||||
|
||||
@@ -24,7 +24,7 @@ Plugin Class
|
||||
Inference Engine Plugin API provides the helper InferenceEngine::IInferencePlugin class recommended to use as a base class for a plugin.
|
||||
Based on that, declaration of a plugin class can look as follows:
|
||||
|
||||
@snippet template/src/template_plugin.hpp plugin:header
|
||||
@snippet template/src/plugin.hpp plugin:header
|
||||
|
||||
#### Class Fields
|
||||
|
||||
@@ -52,7 +52,7 @@ must be thrown from a plugin constructor.
|
||||
|
||||
A plugin must define a device name enabled via the `_pluginName` field of a base class:
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:ctor
|
||||
@snippet template/src/plugin.cpp plugin:ctor
|
||||
|
||||
### `LoadExeNetworkImpl()`
|
||||
|
||||
@@ -62,7 +62,7 @@ of the public InferenceEngine::IInferencePlugin::LoadNetwork method that calls p
|
||||
This is the most important function of the `Plugin` class and creates an instance of compiled `ExecutableNetwork`,
|
||||
which holds a backend-dependent compiled graph in an internal representation:
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:load_exe_network_impl
|
||||
@snippet template/src/plugin.cpp plugin:load_exe_network_impl
|
||||
|
||||
Before a creation of an `ExecutableNetwork` instance via a constructor, a plugin may check if a provided
|
||||
InferenceEngine::ICNNNetwork object is supported by a device. In the example above, the plugin checks precision information.
|
||||
@@ -84,7 +84,7 @@ The function accepts a const shared pointer to `ov::Model` object and performs t
|
||||
* [Intermediate Representation and Operation Sets](@ref openvino_docs_MO_DG_IR_and_opsets)
|
||||
* [Quantized networks](@ref openvino_docs_ie_plugin_dg_quantized_networks).
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:transform_network
|
||||
@snippet template/src/plugin.cpp plugin:transform_network
|
||||
|
||||
> **NOTE**: After all these transformations, a `ov::Model` object contains operations which can be perfectly mapped to backend kernels. E.g. if backend has kernel computing `A + B` operations at once, the `TransformNetwork` function should contain a pass which fuses operations `A` and `B` into a single custom operation `A + B` which fits backend kernels set.
|
||||
|
||||
@@ -100,20 +100,13 @@ operations via the InferenceEngine::QueryNetworkResult structure. The `QueryNetw
|
||||
3. Construct `supported` and `unsupported` maps which contains names of original operations. Note, that since the inference is performed using OpenVINO™ reference backend, the decision whether the operation is supported or not depends on whether the latest OpenVINO opset contains such operation.
|
||||
4. `QueryNetworkResult.supportedLayersMap` contains only operations which are fully supported by `_backend`.
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:query_network
|
||||
|
||||
### `AddExtension()`
|
||||
|
||||
Adds an extension of the InferenceEngine::IExtensionPtr type to a plugin. If a plugin does not
|
||||
support extensions, the method must throw an exception:
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:add_extension
|
||||
@snippet template/src/plugin.cpp plugin:query_network
|
||||
|
||||
### `SetConfig()`
|
||||
|
||||
Sets new values for plugin configuration keys:
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:set_config
|
||||
@snippet template/src/plugin.cpp plugin:set_config
|
||||
|
||||
In the snippet above, the `Configuration` class overrides previous configuration values with the new
|
||||
ones. All these values are used during backend specific graph compilation and execution of inference requests.
|
||||
@@ -124,7 +117,7 @@ ones. All these values are used during backend specific graph compilation and ex
|
||||
|
||||
Returns a current value for a specified configuration key:
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:get_config
|
||||
@snippet template/src/plugin.cpp plugin:get_config
|
||||
|
||||
The function is implemented with the `Configuration::Get` method, which wraps an actual configuration
|
||||
key value to the InferenceEngine::Parameter and returns it.
|
||||
@@ -148,15 +141,13 @@ affects their behavior during a backend specific graph compilation or an inferen
|
||||
- METRIC_KEY(OPTIMIZATION_CAPABILITIES) - list of optimization capabilities of a device.
|
||||
For example, supported data types and special optimizations for them.
|
||||
- Any other device-specific metrics. In this case, place metrics declaration and possible values to
|
||||
a plugin-specific public header file, for example, `template/template_config.hpp`. The example below
|
||||
a plugin-specific public header file, for example, `template/config.hpp`. The example below
|
||||
demonstrates the definition of a new optimization capability value specific for a device:
|
||||
|
||||
@snippet template/template_config.hpp public_header:metrics
|
||||
@snippet template/config.hpp public_header:properties
|
||||
|
||||
The snippet below provides an example of the implementation for `GetMetric`:
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:get_metric
|
||||
|
||||
> **NOTE**: If an unsupported metric key is passed to the function, it must throw an exception.
|
||||
|
||||
### `ImportNetwork()`
|
||||
@@ -178,13 +169,13 @@ information must be stored and checked during the import.
|
||||
- Compiled backend specific graph itself
|
||||
- Information about precisions and shapes set by the user
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:import_network
|
||||
@snippet template/src/plugin.cpp plugin:import_network
|
||||
|
||||
Create Instance of Plugin Class
|
||||
------------------------
|
||||
|
||||
Inference Engine plugin library must export only one function creating a plugin instance using IE_DEFINE_PLUGIN_CREATE_FUNCTION macro:
|
||||
|
||||
@snippet template/src/template_plugin.cpp plugin:create_plugin_engine
|
||||
@snippet template/src/plugin.cpp plugin:create_plugin_engine
|
||||
|
||||
Next step in a plugin library implementation is the [ExecutableNetwork](@ref openvino_docs_ie_plugin_dg_executable_network) class.
|
||||
|
||||
@@ -44,6 +44,7 @@
|
||||
<tab type="user" title="FakeQuantizeDecompositionTransformation" url="@ref openvino_docs_OV_UG_lpt_FakeQuantizeDecompositionTransformation"/>
|
||||
<tab type="user" title="FakeQuantizeTransformation" url="@ref openvino_docs_OV_UG_lpt_FakeQuantizeTransformation"/>
|
||||
<tab type="user" title="InterpolateTransformation" url="@ref openvino_docs_OV_UG_lpt_InterpolateTransformation"/>
|
||||
<tab type="user" title="GatherTransformation" url="@ref openvino_docs_OV_UG_lpt_GatherTransformation"/>
|
||||
<tab type="user" title="GroupConvolutionTransformation" url="@ref openvino_docs_OV_UG_lpt_GroupConvolutionTransformation"/>
|
||||
<tab type="user" title="MatMulTransformation" url="@ref openvino_docs_OV_UG_lpt_MatMulTransformation"/>
|
||||
<tab type="user" title="MaxPoolTransformation" url="@ref openvino_docs_OV_UG_lpt_MaxPoolTransformation"/>
|
||||
|
||||
|
Before Width: | Height: | Size: 22 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 130 B |
@@ -60,6 +60,8 @@ LPT transformations propagate dequantization operations through the following op
|
||||
* [Squeeze-1](@ref openvino_docs_ops_shape_Reshape_1)
|
||||
* [StridedSlice-1](@ref openvino_docs_ops_movement_StridedSlice_1)
|
||||
* [Transpose-1](@ref openvino_docs_ops_movement_Transpose_1)
|
||||
* [Gather-7](@ref openvino_docs_ops_movement_Gather_7)
|
||||
* [Gather-8](@ref openvino_docs_ops_movement_Gather_8)
|
||||
* [Unsqueeze-1](@ref openvino_docs_ops_shape_Unsqueeze_1)
|
||||
* [VariadicSplit-1](@ref openvino_docs_ops_movement_VariadicSplit_1)
|
||||
|
||||
@@ -71,16 +73,16 @@ For example, if you would like to infer a model with `Convolution` operation in
|
||||
|
||||
> There are several supported quantization approaches on activations and on weights. All supported approaches are described in [Quantization approaches](#quantization-approaches) section below. In demonstrated model [FakeQuantize operation quantization](#fakequantize-operation) approach is used.
|
||||
|
||||
### Low precision tools
|
||||
### <a name="low-precision-tools"></a> Low precision tools
|
||||
For more details on how to get a quantized model, refer to [Model Optimization](@ref openvino_docs_model_optimization_guide) document.
|
||||
|
||||
## Quantization approaches
|
||||
## <a name="quantization-approaches"></a> Quantization approaches
|
||||
LPT transformations support two quantization approaches:
|
||||
1. `FakeQuantize` operation,
|
||||
2. Quantize and dequantization operations
|
||||
|
||||
Let's explore both approaches in details on `Convolution` operation.
|
||||
### FakeQuantize operation
|
||||
### <a name="fakequantize-operation"></a> FakeQuantize operation
|
||||
In this case `FakeQuantize` operation is used on activations and quantized constant on weights. Original input model:
|
||||
|
||||

|
||||
@@ -149,6 +151,7 @@ This step has the most transformations. These transformations can be separated i
|
||||
* [FakeQuantizeTransformation](@ref openvino_docs_OV_UG_lpt_FakeQuantizeTransformation)
|
||||
* [InterpolateTransformation](@ref openvino_docs_OV_UG_lpt_InterpolateTransformation)
|
||||
* [GroupConvolutionTransformation](@ref openvino_docs_OV_UG_lpt_GroupConvolutionTransformation)
|
||||
* [GatherTransformation](@ref openvino_docs_OV_UG_lpt_GatherTransformation)
|
||||
* [MatMulTransformation](@ref openvino_docs_OV_UG_lpt_MatMulTransformation)
|
||||
* [MaxPoolTransformation](@ref openvino_docs_OV_UG_lpt_MaxPoolTransformation)
|
||||
* [MultiplyTransformation](@ref openvino_docs_OV_UG_lpt_MultiplyTransformation)
|
||||
|
||||
|
Before Width: | Height: | Size: 61 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 62 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 64 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 67 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 78 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 58 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 77 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 95 KiB After Width: | Height: | Size: 130 B |
@@ -12,6 +12,7 @@ Main transformations are the majority of low precision transformations. Transfor
|
||||
* [FakeQuantizeTransformation](@ref openvino_docs_OV_UG_lpt_FakeQuantizeTransformation)
|
||||
* [InterpolateTransformation](@ref openvino_docs_OV_UG_lpt_InterpolateTransformation)
|
||||
* [GroupConvolutionTransformation](@ref openvino_docs_OV_UG_lpt_GroupConvolutionTransformation)
|
||||
* [GatherTransformation](@ref openvino_docs_OV_UG_lpt_GatherTransformation)
|
||||
* [MatMulTransformation](@ref openvino_docs_OV_UG_lpt_MatMulTransformation)
|
||||
* [MaxPoolTransformation](@ref openvino_docs_OV_UG_lpt_MaxPoolTransformation)
|
||||
* [MultiplyTransformation](@ref openvino_docs_OV_UG_lpt_MultiplyTransformation)
|
||||
|
||||
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 23 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 51 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 130 B |
@@ -0,0 +1,3 @@
|
||||
# GatherTransformation transformation {#openvino_docs_OV_UG_lpt_GatherTransformation}
|
||||
|
||||
ngraph::pass::low_precision::GatherTransformation class represents the `Gather` operation transformation.
|
||||
@@ -33,10 +33,7 @@ where IR is a pair of files describing the model:
|
||||
|
||||
* <code>.bin</code> - Contains the weights and biases binary data.
|
||||
|
||||
The OpenVINO IR can be additionally optimized for inference by [Post-training optimization](../../tools/pot/docs/Introduction.md)
|
||||
> that applies post-training quantization methods.
|
||||
|
||||
> **TIP**: You can also work with Model Optimizer in OpenVINO™ [Deep Learning Workbench (DL Workbench)](https://docs.openvino.ai/latest/workbench_docs_Workbench_DG_Introduction.html), which is a web-based tool with GUI for optimizing, fine-tuning, analyzing, visualizing, and comparing performance of deep learning models.
|
||||
The OpenVINO IR can be additionally optimized for inference by [Post-training optimization](../../tools/pot/docs/Introduction.md) that applies post-training quantization methods.
|
||||
|
||||
## How to Run Model Optimizer
|
||||
|
||||
@@ -86,7 +83,7 @@ For more information, refer to the [Converting a TensorFlow Model](prepare_model
|
||||
```sh
|
||||
mo --input_model ocr.onnx --output probabilities
|
||||
```
|
||||
For more information, refer to the [Converting an ONNX Model (prepare_model/convert_model/Convert_Model_From_ONNX.md) guide.
|
||||
For more information, refer to the [Converting an ONNX Model](prepare_model/convert_model/Convert_Model_From_ONNX.md) guide.
|
||||
|
||||
> **NOTE**: PyTorch models must be exported to the ONNX format before conversion into IR. More information can be found in [Converting a PyTorch Model](prepare_model/convert_model/Convert_Model_From_PyTorch.md).
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 130 B |
@@ -1,613 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="704"
|
||||
height="1008"
|
||||
overflow="hidden"
|
||||
version="1.1"
|
||||
id="svg12615"
|
||||
sodipodi:docname="FaceNet.svg"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview12617"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.88492063"
|
||||
inkscape:cx="352.00897"
|
||||
inkscape:cy="504"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1137"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg12615" />
|
||||
<defs
|
||||
id="defs12545">
|
||||
<clipPath
|
||||
id="clip0">
|
||||
<rect
|
||||
x="0"
|
||||
y="0"
|
||||
width="704"
|
||||
height="1008"
|
||||
id="rect12542" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
clip-path="url(#clip0)"
|
||||
id="g12613">
|
||||
<path
|
||||
id="rect12547"
|
||||
style="fill:#ffffff"
|
||||
d="M 0,0 H 704 V 1008 H 0 Z" />
|
||||
<path
|
||||
d="M388.101 376.873 377.26 319.736 379.225 319.363 390.066 376.5ZM374.561 321.605 377 313 382.421 320.114Z"
|
||||
fill="#AEAEAE"
|
||||
id="path12549" />
|
||||
<path
|
||||
d="M0.982542-0.186041 11.8255 57.0793 9.86045 57.4513-0.982542 0.186041ZM14.5251 55.211 12.0833 63.8155 6.66476 56.6994Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 309 376.816)"
|
||||
id="path12551" />
|
||||
<path
|
||||
d="M223.5 30.167C223.5 25.9326 226.933 22.5001 231.167 22.5001L474.833 22.5001C479.067 22.5001 482.5 25.9326 482.5 30.167L482.5 60.8331C482.5 65.0675 479.067 68.5 474.833 68.5L231.167 68.5C226.933 68.5 223.5 65.0675 223.5 60.8331Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path12553" />
|
||||
<g
|
||||
aria-label="embeddings"
|
||||
transform="translate(261.058 58)"
|
||||
id="text12555"
|
||||
style="font-size:34px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 9.724,-1.836 q 1.632,0 2.992,-0.68 1.394,-0.714 2.55,-2.142 l 1.666,1.53 Q 15.538,-1.292 13.668,-0.374 11.798,0.51 9.486,0.51 5.78,0.51 3.4,-1.904 1.054,-4.352 1.054,-8.16 q 0,-3.706 2.414,-6.188 2.414,-2.482 5.95,-2.482 3.604,0 5.848,2.346 2.244,2.346 2.244,6.12 0,0.272 -0.034,0.646 -0.034,0.34 -0.068,0.51 H 3.91 q 0.272,2.414 1.87,3.91 1.632,1.462 3.944,1.462 z M 9.452,-14.484 q -2.142,0 -3.672,1.394 -1.53,1.394 -1.87,3.74 h 10.812 q -0.306,-2.38 -1.734,-3.74 -1.428,-1.394 -3.536,-1.394 z"
|
||||
id="path12983" />
|
||||
<path
|
||||
d="m 20.298021,-16.422 h 2.72 v 1.972 q 0.918,-1.19 2.074,-1.768 1.19,-0.612 2.652,-0.612 1.7,0 3.026,0.714 1.326,0.714 2.108,2.074 0.918,-1.36 2.312,-2.074 1.428,-0.714 3.196,-0.714 2.89,0 4.59,1.87 1.734,1.87 1.734,4.862 V 0 h -2.788 v -9.928 q 0,-2.074 -1.054,-3.23 -1.02,-1.19 -2.89,-1.19 -1.836,0 -2.992,1.292 -1.122,1.258 -1.122,3.298 V 0 h -2.754 v -9.928 q 0,-2.074 -1.054,-3.23 -1.02,-1.19 -2.89,-1.19 -1.836,0 -2.992,1.292 -1.122,1.258 -1.122,3.298 V 0 h -2.754 z"
|
||||
id="path12985" />
|
||||
<path
|
||||
d="m 50.830048,0 h -2.72 v -23.8 h 2.754 v 9.928 q 1.088,-1.394 2.652,-2.142 1.598,-0.782 3.366,-0.782 3.468,0 5.78,2.414 2.346,2.38 2.346,6.12 0,3.774 -2.38,6.222 -2.38,2.414 -5.882,2.414 -1.734,0 -3.298,-0.748 -1.53,-0.748 -2.618,-2.074 z m 5.78,-14.348 q -2.448,0 -4.148,1.802 -1.7,1.768 -1.7,4.42 0,2.584 1.666,4.352 1.666,1.734 4.08,1.734 2.516,0 4.08,-1.666 1.598,-1.7 1.598,-4.488 0,-2.754 -1.564,-4.454 -1.53,-1.7 -4.012,-1.7 z"
|
||||
id="path12987" />
|
||||
<path
|
||||
d="m 75.786027,-1.836 q 1.632,0 2.992,-0.68 1.394,-0.714 2.55,-2.142 l 1.666,1.53 q -1.394,1.836 -3.264,2.754 -1.87,0.884 -4.182,0.884 -3.706,0 -6.086,-2.414 -2.346,-2.448 -2.346,-6.256 0,-3.706 2.414,-6.188 2.414,-2.482 5.95,-2.482 3.604,0 5.848,2.346 2.244,2.346 2.244,6.12 0,0.272 -0.034,0.646 -0.034,0.34 -0.068,0.51 h -13.498 q 0.272,2.414 1.87,3.91 1.632,1.462 3.944,1.462 z m -0.272,-12.648 q -2.142,0 -3.672,1.394 -1.53,1.394 -1.87,3.74 h 10.812 q -0.306,-2.38 -1.734,-3.74 -1.428,-1.394 -3.536,-1.394 z"
|
||||
id="path12989" />
|
||||
<path
|
||||
d="m 99.756044,-23.8 h 2.787996 V 0 h -2.753996 v -2.652 q -1.122,1.428 -2.72,2.21 -1.564,0.782 -3.366,0.782 -3.434,0 -5.78,-2.38 -2.312,-2.414 -2.312,-6.12 0,-3.74 2.38,-6.188 2.414,-2.482 5.916,-2.482 1.7,0 3.196,0.714 1.53,0.68 2.652,1.972 z m -5.746,21.726 q 2.482,0 4.148,-1.768 1.7,-1.802 1.7,-4.42 0,-2.652 -1.632,-4.386 -1.632,-1.734 -4.08,-1.734 -2.516,0 -4.114,1.7 -1.598,1.7 -1.598,4.454 0,2.754 1.564,4.454 1.564,1.7 4.012,1.7 z"
|
||||
id="path12991" />
|
||||
<path
|
||||
d="m 119.51003,-23.8 h 2.788 V 0 h -2.754 v -2.652 q -1.122,1.428 -2.72,2.21 -1.564,0.782 -3.366,0.782 -3.434,0 -5.78,-2.38 -2.312,-2.414 -2.312,-6.12 0,-3.74 2.38,-6.188 2.414,-2.482 5.916,-2.482 1.7,0 3.196,0.714 1.53,0.68 2.652,1.972 z m -5.746,21.726 q 2.482,0 4.148,-1.768 1.7,-1.802 1.7,-4.42 0,-2.652 -1.632,-4.386 -1.632,-1.734 -4.08,-1.734 -2.516,0 -4.114,1.7 -1.598,1.7 -1.598,4.454 0,2.754 1.564,4.454 1.564,1.7 4.012,1.7 z"
|
||||
id="path12993" />
|
||||
<path
|
||||
d="m 126.03801,-21.93 h 3.06 v 3.026 h -3.06 z m 0.136,21.93 v -16.422 h 2.788 V 0 Z"
|
||||
id="path12995" />
|
||||
<path
|
||||
d="m 132.87198,-16.422 h 2.72 v 2.55 q 0.986,-1.428 2.482,-2.176 1.53,-0.782 3.4,-0.782 3.264,0 5.1,2.108 1.836,2.108 1.836,5.78 V 0 h -2.754 v -8.772 q 0,-2.584 -1.292,-4.08 -1.258,-1.496 -3.536,-1.496 -2.346,0 -3.774,1.598 -1.428,1.598 -1.428,4.148 V 0 h -2.754 z"
|
||||
id="path12997" />
|
||||
<path
|
||||
d="m 165.23997,-1.938 v -1.156 q -1.122,1.36 -2.72,2.108 -1.564,0.748 -3.366,0.748 -3.468,0 -5.78,-2.312 -2.312,-2.312 -2.312,-5.95 0,-3.604 2.346,-5.95 2.38,-2.38 5.848,-2.38 1.768,0 3.332,0.748 1.564,0.748 2.686,2.108 v -2.448 h 2.754 V -2.04 q 0,4.08 -2.176,6.12 -2.176,2.04 -6.562,2.04 h -4.148 V 3.74 h 4.284 q 2.89,0 4.352,-1.428 1.462,-1.428 1.462,-4.25 z m -5.678,-0.748 q 2.448,0 4.114,-1.666 1.7,-1.7 1.7,-4.148 0,-2.516 -1.7,-4.182 -1.666,-1.7 -4.114,-1.7 -2.55,0 -4.114,1.598 -1.564,1.598 -1.564,4.25 0,2.618 1.564,4.25 1.598,1.598 4.114,1.598 z"
|
||||
id="path12999" />
|
||||
<path
|
||||
d="m 184.82399,-4.794 q 0,2.312 -1.972,3.774 -1.972,1.462 -5.134,1.462 -2.074,0 -3.91,-0.646 -1.802,-0.68 -3.264,-2.006 l 1.428,-2.108 q 1.564,1.292 2.924,1.87 1.36,0.578 2.89,0.578 1.972,0 3.162,-0.748 1.224,-0.782 1.224,-2.006 0,-1.258 -1.02,-1.802 -1.02,-0.578 -3.366,-0.612 -3.434,-0.136 -5.032,-1.258 -1.564,-1.122 -1.564,-3.502 0,-2.176 1.802,-3.604 1.836,-1.462 4.692,-1.462 1.938,0 3.638,0.612 1.7,0.612 3.094,1.802 l -1.326,2.074 q -1.394,-1.122 -2.686,-1.632 -1.292,-0.51 -2.754,-0.51 -1.666,0 -2.754,0.748 -1.054,0.748 -1.054,1.836 0,1.19 0.952,1.734 0.952,0.544 3.026,0.646 3.706,0.102 5.338,1.224 1.666,1.122 1.666,3.536 z"
|
||||
id="path13001" />
|
||||
</g>
|
||||
<path
|
||||
d="M223.5 158.501C223.5 141.38 237.38 127.5 254.501 127.5L451.499 127.5C468.621 127.5 482.5 141.38 482.5 158.501L482.5 282.499C482.5 299.621 468.621 313.5 451.499 313.5L254.501 313.5C237.38 313.5 223.5 299.621 223.5 282.499Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path12557" />
|
||||
<g
|
||||
aria-label="InceptionResent..."
|
||||
transform="translate(251.808 229)"
|
||||
id="text12559"
|
||||
style="font-size:26px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 1.872,0 V -18.2 H 4.108 V 0 Z"
|
||||
id="path13004" />
|
||||
<path
|
||||
d="m 7.3579881,-12.558 h 2.08 v 1.95 q 0.7539999,-1.092 1.8979999,-1.664 1.17,-0.598 2.6,-0.598 2.496,0 3.9,1.612 1.404,1.612 1.404,4.42 V 0 h -2.106 v -6.708 q 0,-1.976 -0.988,-3.12 -0.962,-1.144 -2.704,-1.144 -1.794,0 -2.886,1.222 -1.0919999,1.222 -1.0919999,3.172 V 0 h -2.106 z"
|
||||
id="path13006" />
|
||||
<path
|
||||
d="m 27.767967,0.39 q -2.886,0 -4.706,-1.82 -1.794,-1.846 -1.794,-4.81 0,-2.808 1.898,-4.732 1.898,-1.924 4.654,-1.924 2.002,0 3.406,0.936 1.43,0.91 2.158,2.652 l -1.794,0.858 q -0.598,-1.3 -1.56,-1.95 -0.936,-0.65 -2.236,-0.65 -1.846,0 -3.12,1.404 -1.248,1.378 -1.248,3.406 0,2.054 1.248,3.432 1.274,1.352 3.172,1.352 1.222,0 2.262,-0.65 1.066,-0.676 1.716,-1.872 l 1.638,0.884 q -0.754,1.612 -2.262,2.548 -1.508,0.936 -3.432,0.936 z"
|
||||
id="path13008" />
|
||||
<path
|
||||
d="m 41.625964,-1.404 q 1.248,0 2.288,-0.52 1.066,-0.546 1.95,-1.638 l 1.274,1.17 q -1.066,1.404 -2.496,2.106 -1.43,0.676 -3.198,0.676 -2.834,0 -4.654,-1.846 -1.794,-1.872 -1.794,-4.784 0,-2.834 1.846,-4.732 1.846,-1.898 4.55,-1.898 2.756,0 4.472,1.794 1.716,1.794 1.716,4.68 0,0.208 -0.026,0.494 -0.026,0.26 -0.052,0.39 h -10.322 q 0.208,1.846 1.43,2.99 1.248,1.118 3.016,1.118 z m -0.208,-9.672 q -1.638,0 -2.808,1.066 -1.17,1.066 -1.43,2.86 h 8.268 q -0.234,-1.82 -1.326,-2.86 -1.092,-1.066 -2.704,-1.066 z"
|
||||
id="path13010" />
|
||||
<path
|
||||
d="m 51.817981,4.68 h -2.106 v -17.238 h 2.08 v 2.028 q 0.832,-1.092 2.054,-1.69 1.222,-0.624 2.6,-0.624 2.652,0 4.42,1.846 1.768,1.82 1.768,4.68 0,2.886 -1.846,4.758 -1.82,1.846 -4.498,1.846 -1.274,0 -2.47,-0.52 -1.17,-0.546 -2.002,-1.534 z m 4.394,-15.652 q -1.898,0 -3.198,1.378 -1.274,1.352 -1.274,3.38 0,2.002 1.248,3.328 1.274,1.326 3.146,1.326 1.924,0 3.12,-1.274 1.222,-1.3 1.222,-3.432 0,-2.106 -1.196,-3.406 -1.17,-1.3 -3.068,-1.3 z"
|
||||
id="path13012" />
|
||||
<path
|
||||
d="m 65.389986,-3.354 v -7.332 h -1.716 v -1.872 h 1.716 v -3.848 h 2.106 v 3.848 h 2.912 v 1.872 h -2.912 v 7.15 q 0,0.832 0.364,1.248 0.39,0.39 1.17,0.39 h 1.378 V 0 h -1.69 q -1.742,0 -2.548,-0.806 -0.78,-0.806 -0.78,-2.548 z"
|
||||
id="path13014" />
|
||||
<path
|
||||
d="m 72.669987,-16.77 h 2.34 v 2.314 h -2.34 z m 0.104,16.77 v -12.558 h 2.132 V 0 Z"
|
||||
id="path13016" />
|
||||
<path
|
||||
d="m 90.401975,-6.266 q 0,2.834 -1.898,4.758 -1.898,1.898 -4.68,1.898 -2.782,0 -4.654,-1.898 -1.846,-1.898 -1.846,-4.732 0,-2.834 1.898,-4.732 1.898,-1.924 4.68,-1.924 2.782,0 4.628,1.898 1.872,1.898 1.872,4.732 z m -10.92,0.026 q 0,2.028 1.248,3.406 1.274,1.378 3.146,1.378 1.846,0 3.094,-1.378 1.274,-1.378 1.274,-3.432 0,-2.002 -1.274,-3.38 -1.274,-1.404 -3.12,-1.404 -1.846,0 -3.12,1.378 -1.248,1.378 -1.248,3.432 z"
|
||||
id="path13018" />
|
||||
<path
|
||||
d="m 92.585985,-12.558 h 2.08 v 1.95 q 0.754,-1.092 1.898,-1.664 1.17,-0.598 2.6,-0.598 2.495995,0 3.899995,1.612 1.404,1.612 1.404,4.42 V 0 h -2.106 v -6.708 q 0,-1.976 -0.988,-3.12 -0.962,-1.144 -2.703995,-1.144 -1.794,0 -2.886,1.222 -1.092,1.222 -1.092,3.172 V 0 h -2.106 z"
|
||||
id="path13020" />
|
||||
<path
|
||||
d="m 117.12996,-7.67 5.174,7.67 h -2.652 l -4.914,-7.41 h -5.122 V 0 h -2.236 v -18.2 h 8.008 q 3.068,0 4.784,1.43 1.716,1.404 1.716,3.874 0,2.028 -1.248,3.406 -1.248,1.378 -3.51,1.82 z m 2.496,-5.174 q 0,-1.586 -1.144,-2.47 -1.118,-0.91 -3.146,-0.91 h -5.72 v 6.864 h 5.538 q 2.054,0 3.25,-0.936 1.222,-0.962 1.222,-2.548 z"
|
||||
id="path13022" />
|
||||
<path
|
||||
d="m 130.10396,-1.404 q 1.248,0 2.288,-0.52 1.066,-0.546 1.95,-1.638 l 1.274,1.17 q -1.066,1.404 -2.496,2.106 -1.43,0.676 -3.198,0.676 -2.834,0 -4.654,-1.846 -1.794,-1.872 -1.794,-4.784 0,-2.834 1.846,-4.732 1.846,-1.898 4.55,-1.898 2.756,0 4.472,1.794 1.716,1.794 1.716,4.68 0,0.208 -0.026,0.494 -0.026,0.26 -0.052,0.39 h -10.322 q 0.208,1.846 1.43,2.99 1.248,1.118 3.016,1.118 z m -0.208,-9.672 q -1.638,0 -2.808,1.066 -1.17,1.066 -1.43,2.86 h 8.268 q -0.234,-1.82 -1.326,-2.86 -1.092,-1.066 -2.704,-1.066 z"
|
||||
id="path13024" />
|
||||
<path
|
||||
d="m 148.30398,-3.666 q 0,1.768 -1.508,2.886 -1.508,1.118 -3.926,1.118 -1.586,0 -2.99,-0.494 -1.378,-0.52 -2.496,-1.534 l 1.092,-1.612 q 1.196,0.988 2.236,1.43 1.04,0.442 2.21,0.442 1.508,0 2.418,-0.572 0.936,-0.598 0.936,-1.534 0,-0.962 -0.78,-1.378 -0.78,-0.442 -2.574,-0.468 -2.626,-0.104 -3.848,-0.962 -1.196,-0.858 -1.196,-2.678 0,-1.664 1.378,-2.756 1.404,-1.118 3.588,-1.118 1.482,0 2.782,0.468 1.3,0.468 2.366,1.378 l -1.014,1.586 q -1.066,-0.858 -2.054,-1.248 -0.988,-0.39 -2.106,-0.39 -1.274,0 -2.106,0.572 -0.806,0.572 -0.806,1.404 0,0.91 0.728,1.326 0.728,0.416 2.314,0.494 2.834,0.078 4.082,0.936 1.274,0.858 1.274,2.704 z"
|
||||
id="path13026" />
|
||||
<path
|
||||
d="m 156.494,-1.404 q 1.248,0 2.288,-0.52 1.066,-0.546 1.95,-1.638 l 1.274,1.17 q -1.066,1.404 -2.496,2.106 -1.43,0.676 -3.198,0.676 -2.834,0 -4.654,-1.846 -1.794,-1.872 -1.794,-4.784 0,-2.834 1.846,-4.732 1.846,-1.898 4.55,-1.898 2.756,0 4.472,1.794 1.716,1.794 1.716,4.68 0,0.208 -0.026,0.494 -0.026,0.26 -0.052,0.39 h -10.322 q 0.208,1.846 1.43,2.99 1.248,1.118 3.016,1.118 z m -0.208,-9.672 q -1.638,0 -2.808,1.066 -1.17,1.066 -1.43,2.86 h 8.268 q -0.234,-1.82 -1.326,-2.86 -1.092,-1.066 -2.704,-1.066 z"
|
||||
id="path13028" />
|
||||
<path
|
||||
d="m 164.58001,-12.558 h 2.08 v 1.95 q 0.754,-1.092 1.898,-1.664 1.17,-0.598 2.6,-0.598 2.496,0 3.9,1.612 1.404,1.612 1.404,4.42 V 0 h -2.106 v -6.708 q 0,-1.976 -0.988,-3.12 -0.962,-1.144 -2.704,-1.144 -1.794,0 -2.886,1.222 -1.092,1.222 -1.092,3.172 V 0 h -2.106 z"
|
||||
id="path13030" />
|
||||
<path
|
||||
d="m 179.76399,-3.354 v -7.332 h -1.716 v -1.872 h 1.716 v -3.848 h 2.106 v 3.848 h 2.912 v 1.872 h -2.912 v 7.15 q 0,0.832 0.364,1.248 0.39,0.39 1.17,0.39 h 1.378 V 0 h -1.69 q -1.742,0 -2.548,-0.806 -0.78,-0.806 -0.78,-2.548 z"
|
||||
id="path13032" />
|
||||
<path
|
||||
d="m 186.784,-2.626 h 2.626 V 0 h -2.626 z"
|
||||
id="path13034" />
|
||||
<path
|
||||
d="m 191.906,-2.626 h 2.626 V 0 h -2.626 z"
|
||||
id="path13036" />
|
||||
<path
|
||||
d="m 197.02801,-2.626 h 2.626 V 0 h -2.626 z"
|
||||
id="path13038" />
|
||||
</g>
|
||||
<path
|
||||
d="M1-1.78222e-06 1.00009 52.2413-0.999907 52.2413-1 1.78222e-06ZM4.00009 50.9079 0.000104987 58.9079-3.99991 50.9079Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 353 126.908)"
|
||||
id="path12561" />
|
||||
<g
|
||||
aria-label="2 tensors"
|
||||
transform="translate(316.822 104)"
|
||||
id="text12563"
|
||||
style="font-size:17px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 9.129,0 H 0.646 V -1.19 L 4.76,-4.964 q 1.462,-1.326 1.989,-2.108 0.527,-0.782 0.527,-1.666 0,-0.935 -0.697,-1.53 -0.68,-0.612 -1.7,-0.612 -1.258,0 -1.989,0.782 -0.714,0.765 -0.765,2.159 H 0.731 q 0.034,-1.938 1.156,-3.077 1.139,-1.156 3.026,-1.156 1.666,0 2.737,0.969 1.088,0.952 1.088,2.431 0,1.19 -0.663,2.21 -0.646,1.003 -2.465,2.601 l -3.009,2.686 h 6.528 z"
|
||||
id="path13041" />
|
||||
<path
|
||||
d="m 14.126991,-2.193 v -4.794 h -1.122 v -1.224 h 1.122 v -2.516 h 1.377 v 2.516 h 1.904 v 1.224 h -1.904 v 4.675 q 0,0.544 0.238,0.816 0.255,0.255 0.765,0.255 h 0.901 V 0 h -1.105 q -1.139,0 -1.666,-0.527 -0.51,-0.527 -0.51,-1.666 z"
|
||||
id="path13043" />
|
||||
<path
|
||||
d="m 22.627001,-0.918 q 0.816,0 1.496,-0.34 0.697,-0.357 1.275,-1.071 l 0.833,0.765 q -0.697,0.918 -1.632,1.377 -0.935,0.442 -2.091,0.442 -1.853,0 -3.043,-1.207 -1.173,-1.224 -1.173,-3.128 0,-1.853 1.207,-3.094 1.207,-1.241 2.975,-1.241 1.802,0 2.924,1.173 1.122,1.173 1.122,3.06 0,0.136 -0.017,0.323 -0.017,0.17 -0.034,0.255 h -6.749 q 0.136,1.207 0.935,1.955 0.816,0.731 1.972,0.731 z m -0.136,-6.324 q -1.071,0 -1.836,0.697 -0.765,0.697 -0.935,1.87 h 5.406 q -0.153,-1.19 -0.867,-1.87 -0.714,-0.697 -1.768,-0.697 z"
|
||||
id="path13045" />
|
||||
<path
|
||||
d="m 27.914012,-8.211 h 1.36 v 1.275 q 0.493,-0.714 1.241,-1.088 0.765,-0.391 1.7,-0.391 1.632,0 2.55,1.054 0.918,1.054 0.918,2.89 V 0 h -1.377 v -4.386 q 0,-1.292 -0.646,-2.04 -0.629,-0.748 -1.768,-0.748 -1.173,0 -1.887,0.799 -0.714,0.799 -0.714,2.074 V 0 h -1.377 z"
|
||||
id="path13047" />
|
||||
<path
|
||||
d="m 43.995998,-2.397 q 0,1.156 -0.986,1.887 -0.986,0.731 -2.567,0.731 -1.037,0 -1.955,-0.323 -0.901,-0.34 -1.632,-1.003 l 0.714,-1.054 q 0.782,0.646 1.462,0.935 0.68,0.289 1.445,0.289 0.986,0 1.581,-0.374 0.612,-0.391 0.612,-1.003 0,-0.629 -0.51,-0.901 -0.51,-0.289 -1.683,-0.306 -1.717,-0.068 -2.516,-0.629 -0.782,-0.561 -0.782,-1.751 0,-1.088 0.901,-1.802 0.918,-0.731 2.346,-0.731 0.969,0 1.819,0.306 0.85,0.306 1.547,0.901 l -0.663,1.037 q -0.697,-0.561 -1.343,-0.816 -0.646,-0.255 -1.377,-0.255 -0.833,0 -1.377,0.374 -0.527,0.374 -0.527,0.918 0,0.595 0.476,0.867 0.476,0.272 1.513,0.323 1.853,0.051 2.669,0.612 0.833,0.561 0.833,1.768 z"
|
||||
id="path13049" />
|
||||
<path
|
||||
d="m 53.56701,-4.097 q 0,1.853 -1.241,3.111 -1.241,1.241 -3.06,1.241 -1.819,0 -3.043,-1.241 -1.207,-1.241 -1.207,-3.094 0,-1.853 1.241,-3.094 1.241,-1.258 3.06,-1.258 1.819,0 3.026,1.241 1.224,1.241 1.224,3.094 z m -7.14,0.017 q 0,1.326 0.816,2.227 0.833,0.901 2.057,0.901 1.207,0 2.023,-0.901 0.833,-0.901 0.833,-2.244 0,-1.309 -0.833,-2.21 -0.833,-0.918 -2.04,-0.918 -1.207,0 -2.04,0.901 -0.816,0.901 -0.816,2.244 z"
|
||||
id="path13051" />
|
||||
<path
|
||||
d="m 54.995017,-8.211 h 1.36 v 1.037 q 0.374,-0.544 0.969,-0.816 0.595,-0.272 1.411,-0.272 h 0.748 v 1.309 h -0.765 q -1.173,0 -1.768,0.612 -0.578,0.612 -0.578,1.853 V 0 h -1.377 z"
|
||||
id="path13053" />
|
||||
<path
|
||||
d="m 67.218018,-2.397 q 0,1.156 -0.986,1.887 -0.986,0.731 -2.567,0.731 -1.037,0 -1.955,-0.323 -0.901,-0.34 -1.632,-1.003 l 0.714,-1.054 q 0.782,0.646 1.462,0.935 0.68,0.289 1.445,0.289 0.986,0 1.581,-0.374 0.612,-0.391 0.612,-1.003 0,-0.629 -0.51,-0.901 -0.51,-0.289 -1.683,-0.306 -1.717,-0.068 -2.516,-0.629 -0.782,-0.561 -0.782,-1.751 0,-1.088 0.901,-1.802 0.918,-0.731 2.346,-0.731 0.969,0 1.819,0.306 0.85,0.306 1.547,0.901 l -0.663,1.037 q -0.697,-0.561 -1.343,-0.816 -0.646,-0.255 -1.377,-0.255 -0.833,0 -1.377,0.374 -0.527,0.374 -0.527,0.918 0,0.595 0.476,0.867 0.476,0.272 1.513,0.323 1.853,0.051 2.669,0.612 0.833,0.561 0.833,1.768 z"
|
||||
id="path13055" />
|
||||
</g>
|
||||
<path
|
||||
d="M322.5 985.5C322.5 977.768 335.932 971.5 352.5 971.5 369.069 971.5 382.5 977.768 382.5 985.5 382.5 993.232 369.069 999.5 352.5 999.5 335.932 999.5 322.5 993.232 322.5 985.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path12565" />
|
||||
<path
|
||||
d="M104.5 572.835C104.5 535.094 135.094 504.5 172.835 504.5L532.166 504.5C569.906 504.5 600.5 535.094 600.5 572.835L600.5 846.165C600.5 883.906 569.906 914.5 532.166 914.5L172.835 914.5C135.094 914.5 104.5 883.906 104.5 846.165Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path12567" />
|
||||
<path
|
||||
d="M279.5 391.5C279.5 383.768 292.932 377.5 309.5 377.5 326.069 377.5 339.5 383.768 339.5 391.5 339.5 399.232 326.069 405.5 309.5 405.5 292.932 405.5 279.5 399.232 279.5 391.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path12569" />
|
||||
<path
|
||||
d="M359.5 391.5C359.5 383.768 373.155 377.5 390 377.5 406.845 377.5 420.5 383.768 420.5 391.5 420.5 399.232 406.845 405.5 390 405.5 373.155 405.5 359.5 399.232 359.5 391.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path12571" />
|
||||
<path
|
||||
d="M232.5 452.5C232.5 444.768 245.932 438.5 262.5 438.5 279.069 438.5 292.5 444.768 292.5 452.5 292.5 460.232 279.069 466.5 262.5 466.5 245.932 466.5 232.5 460.232 232.5 452.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path12573" />
|
||||
<path
|
||||
d="M383.5 452.5C383.5 444.768 396.932 438.5 413.5 438.5 430.069 438.5 443.5 444.768 443.5 452.5 443.5 460.232 430.069 466.5 413.5 466.5 396.932 466.5 383.5 460.232 383.5 452.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path12575" />
|
||||
<path
|
||||
d="M1-1.85532e-06 1.00009 49.9202-0.999907 49.9202-1 1.85532e-06ZM4.00009 48.5869 0.000104987 56.5869-3.99991 48.5869Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 352 970.587)"
|
||||
id="path12577" />
|
||||
<path
|
||||
d="M321.5 805.5C321.5 797.768 335.155 791.5 352 791.5 368.845 791.5 382.5 797.768 382.5 805.5 382.5 813.232 368.845 819.5 352 819.5 335.155 819.5 321.5 813.232 321.5 805.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path12579" />
|
||||
<path
|
||||
d="M177.5 853.5C177.5 845.768 190.932 839.5 207.5 839.5 224.069 839.5 237.5 845.768 237.5 853.5 237.5 861.232 224.069 867.5 207.5 867.5 190.932 867.5 177.5 861.232 177.5 853.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path12581" />
|
||||
<path
|
||||
d="M227.027 843.185 227.375 841.725 228.341 840.09 229.874 838.696 231.857 837.308 234.26 836.074 237.079 834.857 243.664 832.641 251.494 830.81 260.12 829.424 269.433 828.481 278.967 828.167 288.467 827.854 288.405 827.858 297.593 826.983 297.523 826.992 306.148 825.555 306.083 825.568 313.771 823.756 313.689 823.778 320.189 821.653 320.104 821.686 322.854 820.498 322.65 820.616 324.764 819.03 325.965 820.63 323.755 822.287 320.854 823.54 314.271 825.693 306.51 827.522 297.817 828.971 288.564 829.852 279.033 830.166 269.533 830.478 269.601 830.474 260.351 831.411 260.409 831.404 251.846 832.779 251.915 832.765 244.165 834.578 244.256 834.552 237.756 836.739 237.834 836.709 235.084 837.897 235.144 837.868 232.832 839.056 232.948 838.986 231.073 840.298 231.173 840.219 229.798 841.469 229.986 841.238 229.173 842.613 229.285 842.336 228.973 843.648ZM321.539 818.056 329.938 814.979 327.361 823.544Z"
|
||||
fill="#AEAEAE"
|
||||
id="path12583" />
|
||||
<g
|
||||
aria-label="fifo_queue"
|
||||
transform="translate(160.443 826)"
|
||||
id="text12585"
|
||||
style="font-size:17px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 1.445,-6.987 H 0.323 v -1.224 h 1.122 v -1.547 q 0,-1.037 0.544,-1.581 Q 2.55,-11.9 3.587,-11.9 h 1.122 v 1.156 H 3.791 q -0.476,0 -0.714,0.255 -0.238,0.255 -0.238,0.765 v 1.513 h 1.87 v 1.224 H 2.839 V 0 H 1.445 Z m 4.437,-3.978 h 1.53 v 1.513 H 5.882 Z M 5.95,0 V -8.211 H 7.344 V 0 Z"
|
||||
id="path13058" />
|
||||
<path
|
||||
d="m 9.8429912,-6.987 h -1.122 v -1.224 h 1.122 v -1.547 q 0,-1.037 0.5439998,-1.581 0.561,-0.561 1.598,-0.561 h 1.122 v 1.156 h -0.918 q -0.476,0 -0.714,0.255 -0.238,0.255 -0.238,0.765 v 1.513 h 1.87 v 1.224 h -1.87 V 0 H 9.8429912 Z"
|
||||
id="path13060" />
|
||||
<path
|
||||
d="m 22.201989,-4.097 q 0,1.853 -1.241,3.111 -1.241,1.241 -3.06,1.241 -1.819,0 -3.043,-1.241 -1.207,-1.241 -1.207,-3.094 0,-1.853 1.241,-3.094 1.241,-1.258 3.06,-1.258 1.819,0 3.026,1.241 1.224,1.241 1.224,3.094 z m -7.14,0.017 q 0,1.326 0.816,2.227 0.833,0.901 2.057,0.901 1.207,0 2.023,-0.901 0.833,-0.901 0.833,-2.244 0,-1.309 -0.833,-2.21 -0.833,-0.918 -2.04,-0.918 -1.207,0 -2.04,0.901 -0.816,0.901 -0.816,2.244 z"
|
||||
id="path13062" />
|
||||
<path
|
||||
d="M 22.694998,2.193 V 0.952 h 8.636 v 1.241 z"
|
||||
id="path13064" />
|
||||
<path
|
||||
d="m 38.912993,-8.211 h 1.377 V 3.06 h -1.394 v -4.318 q -0.544,0.68 -1.343,1.054 -0.782,0.374 -1.666,0.374 -1.734,0 -2.907,-1.19 -1.156,-1.207 -1.156,-3.06 0,-1.887 1.19,-3.111 1.207,-1.224 2.941,-1.224 0.867,0 1.649,0.374 0.782,0.374 1.309,1.037 z m -2.89,7.174 q 1.241,0 2.074,-0.884 0.85,-0.901 0.85,-2.21 0,-1.326 -0.816,-2.193 -0.816,-0.867 -2.04,-0.867 -1.258,0 -2.057,0.85 -0.799,0.85 -0.799,2.227 0,1.377 0.782,2.227 0.782,0.85 2.006,0.85 z"
|
||||
id="path13066" />
|
||||
<path
|
||||
d="m 49.758981,0 h -1.377 v -1.258 q -0.493,0.714 -1.241,1.088 -0.748,0.357 -1.7,0.357 -1.615,0 -2.55,-1.054 -0.918,-1.054 -0.918,-2.873 v -4.471 h 1.394 v 4.386 q 0,1.292 0.629,2.04 0.646,0.748 1.785,0.748 1.156,0 1.87,-0.799 0.714,-0.799 0.714,-2.074 v -4.301 h 1.394 z"
|
||||
id="path13068" />
|
||||
<path
|
||||
d="m 55.504967,-0.918 q 0.816,0 1.496,-0.34 0.697,-0.357 1.275,-1.071 l 0.833,0.765 q -0.697,0.918 -1.632,1.377 -0.935,0.442 -2.091,0.442 -1.853,0 -3.043,-1.207 -1.173,-1.224 -1.173,-3.128 0,-1.853 1.207,-3.094 1.207,-1.241 2.975,-1.241 1.802,0 2.924,1.173 1.122,1.173 1.122,3.06 0,0.136 -0.017,0.323 -0.017,0.17 -0.034,0.255 h -6.749 q 0.136,1.207 0.935,1.955 0.816,0.731 1.972,0.731 z m -0.136,-6.324 q -1.071,0 -1.836,0.697 -0.765,0.697 -0.935,1.87 h 5.406 q -0.153,-1.19 -0.867,-1.87 -0.714,-0.697 -1.768,-0.697 z"
|
||||
id="path13070" />
|
||||
<path
|
||||
d="m 68.47598,0 h -1.377 v -1.258 q -0.493,0.714 -1.241,1.088 -0.748,0.357 -1.7,0.357 -1.615,0 -2.55,-1.054 -0.918,-1.054 -0.918,-2.873 v -4.471 h 1.394 v 4.386 q 0,1.292 0.629,2.04 0.646,0.748 1.785,0.748 1.156,0 1.87,-0.799 0.714,-0.799 0.714,-2.074 v -4.301 h 1.394 z"
|
||||
id="path13072" />
|
||||
<path
|
||||
d="m 74.22197,-0.918 q 0.816,0 1.496,-0.34 0.697,-0.357 1.275,-1.071 l 0.833,0.765 q -0.697,0.918 -1.632,1.377 -0.935,0.442 -2.091,0.442 -1.853,0 -3.043,-1.207 -1.173,-1.224 -1.173,-3.128 0,-1.853 1.207,-3.094 1.207,-1.241 2.975,-1.241 1.802,0 2.924,1.173 1.122,1.173 1.122,3.06 0,0.136 -0.017,0.323 -0.017,0.17 -0.034,0.255 h -6.749 q 0.136,1.207 0.935,1.955 0.816,0.731 1.972,0.731 z m -0.136,-6.324 q -1.071,0 -1.836,0.697 -0.765,0.697 -0.935,1.87 h 5.406 q -0.153,-1.19 -0.867,-1.87 -0.714,-0.697 -1.768,-0.697 z"
|
||||
id="path13074" />
|
||||
</g>
|
||||
<path
|
||||
d="M321.288 805.944 318.331 805.484 315.352 804.063 312.459 801.827 309.548 798.787 306.799 795.015 304.007 790.509 301.354 785.267 298.647 779.411 296.068 772.807 293.495 765.654 290.985 757.871 288.603 749.472 286.223 740.58 283.905 731.12 281.714 721.164 279.586 710.775 277.521 699.95 275.518 688.683 273.703 677.043 271.951 665.029 268.761 640.008 266.071 613.923 263.882 586.964 262.256 559.316 261.255 531.23 261.016 509.634 263.016 509.611 263.254 531.195 263.254 531.171 264.254 559.233 264.253 559.21 265.878 586.835 265.876 586.813 268.064 613.75 268.062 613.729 270.749 639.791 270.746 639.767 273.934 664.767 273.932 664.749 275.682 676.749 275.68 676.74 277.493 688.365 277.489 688.344 279.489 699.594 279.487 699.581 281.549 710.394 281.547 710.381 283.672 720.756 283.669 720.741 285.856 730.679 285.851 730.656 288.163 740.093 288.158 740.073 290.533 748.948 290.529 748.933 292.904 757.308 292.894 757.274 295.394 765.024 295.383 764.993 297.945 772.118 297.936 772.093 300.499 778.655 300.475 778.599 303.162 784.412 303.147 784.38 305.772 789.567 305.729 789.492 308.479 793.929 308.438 793.867 311.125 797.555 311.039 797.452 313.852 800.39 313.741 800.29 316.491 802.415 316.31 802.304 319.06 803.616 318.783 803.531 321.596 803.968ZM258.031 511 261.942 502.956 266.03 510.912Z"
|
||||
fill="#AEAEAE"
|
||||
id="path12587" />
|
||||
<path
|
||||
d="M0.220261-0.975441 2.34199-0.496342 4.53404 0.988601 6.60594 3.261 8.55084 6.24318 10.5298 10.0096 12.4315 14.5102 14.323 19.7435 16.1467 25.5918 17.9674 32.1214 19.7234 39.2706 21.4778 47.0404 23.1694 55.373 24.7976 64.2652 26.3621 73.6526 27.9263 83.6003 29.4284 93.9274 30.8048 104.751 32.1806 116.008 33.4944 127.582 34.6832 139.594 36.8718 164.483 38.748 190.436 40.2489 217.327 41.3745 244.905 42.0624 272.858 42.2533 294.387 40.2534 294.405 40.0625 272.884 40.0628 272.9 39.3753 244.962 39.3758 244.978 38.2508 217.416 38.2516 217.431 36.7516 190.556 36.7526 190.572 34.8776 164.635 34.8788 164.65 32.6913 139.775 32.6924 139.786 31.5049 127.786 31.5064 127.8 30.1939 116.238 30.1949 116.246 28.8199 104.996 28.8205 105.001 27.4455 94.1887 27.4479 94.2064 25.9479 83.8939 25.9496 83.9053 24.3871 73.9678 24.3886 73.9769 22.8261 64.6019 22.8289 64.6176 21.2039 55.7426 21.2075 55.7614 19.52 47.4489 19.5246 47.4703 17.7746 39.7203 17.7789 39.7385 16.0289 32.6135 16.0367 32.6436 14.2242 26.1436 14.2328 26.1727 12.4203 20.3602 12.4345 20.4024 10.5595 15.2149 10.5789 15.2642 8.70385 10.8267 8.73976 10.9026 6.80226 7.21513 6.84989 7.29627 4.97489 4.42127 5.07354 4.54875 3.13604 2.42375 3.31415 2.57792 1.37665 1.26542 1.71724 1.41294-0.220261 0.975441ZM45.2414 293.027 41.3125 301.062 37.2417 293.098Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 382 805.039)"
|
||||
id="path12589" />
|
||||
<path
|
||||
d="M261 503.312 261.063 496.437 261.063 496.446 261.063 493.247 261.125 490.422 261.188 488.045 261.188 488.071 261.188 486.232 261.254 484.974 261.323 484.492 261.385 484.055 261.375 484.196 261.375 482.991 261.438 481.162 261.438 481.17 261.5 478.795 261.5 478.821 261.5 476.002 261.544 472.6 263.544 472.626 263.5 476.021 263.5 476.008 263.5 478.834 263.437 481.226 263.374 483.043 263.375 483.008 263.375 484.267 263.303 484.775 263.24 485.212 263.249 485.124 263.186 486.311 263.188 486.258 263.188 488.084 263.125 490.472 263.125 490.468 263.062 493.281 263.063 493.258 263.063 496.451 263 503.33ZM258.541 473.935 262.563 465.946 266.54 473.957Z"
|
||||
fill="#AEAEAE"
|
||||
id="path12591" />
|
||||
<path
|
||||
d="M0.82845-0.560062 22.176 31.0174 20.5191 32.1375-0.82845 0.560062ZM23.9146 28.2326 25.0813 37.1005 17.287 32.7131Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 262 438.1)"
|
||||
id="path12593" />
|
||||
<g
|
||||
aria-label="(batch_jo...batch_sizebatch_joinlabel_bat...Image_b...Inputphase_tr..."
|
||||
transform="translate(311.168 781)"
|
||||
id="text12605"
|
||||
style="font-size:17px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 0.697,-5.933 q 0,-2.448 1.258,-4.539 1.258,-2.108 3.604,-3.57 l 0.697,0.986 q -2.006,1.343 -3.077,3.162 -1.054,1.819 -1.054,3.927 0,2.108 1.054,3.927 1.071,1.819 3.077,3.162 L 5.559,2.108 Q 3.213,0.646 1.955,-1.428 0.697,-3.519 0.697,-5.933 Z"
|
||||
id="path13077" />
|
||||
<path
|
||||
d="m 8.8060039,0 h -1.36 v -11.9 h 1.377 v 4.964 q 0.544,-0.697 1.3260001,-1.071 0.799,-0.391 1.683,-0.391 1.734,0 2.89,1.207 1.173,1.19 1.173,3.06 0,1.887 -1.19,3.111 -1.19,1.207 -2.941,1.207 -0.867,0 -1.649,-0.374 -0.7650001,-0.374 -1.3090001,-1.037 z m 2.8900001,-7.174 q -1.224,0 -2.0740001,0.901 -0.85,0.884 -0.85,2.21 0,1.292 0.833,2.176 0.8330001,0.867 2.0400001,0.867 1.258,0 2.04,-0.833 0.799,-0.85 0.799,-2.244 0,-1.377 -0.782,-2.227 -0.765,-0.85 -2.006,-0.85 z"
|
||||
id="path13079" />
|
||||
<path
|
||||
d="m 24.377993,0 h -1.343 v -1.343 q -0.493,0.714 -1.343,1.122 -0.833,0.391 -1.802,0.391 -1.36,0 -2.21,-0.68 -0.85,-0.697 -0.85,-1.819 0,-1.241 0.952,-1.87 0.952,-0.646 2.822,-0.646 h 2.414 q -0.017,-1.156 -0.612,-1.785 -0.578,-0.629 -1.666,-0.629 -0.646,0 -1.275,0.272 -0.629,0.272 -1.241,0.833 l -0.731,-0.918 q 0.714,-0.68 1.564,-1.02 0.85,-0.357 1.819,-0.357 1.649,0 2.567,0.986 0.935,0.969 0.935,2.686 z m -1.36,-3.774 h -2.397 q -1.241,0 -1.836,0.34 -0.595,0.34 -0.595,1.071 0,0.612 0.51,1.02 0.527,0.408 1.343,0.408 1.224,0 2.057,-0.782 0.85,-0.799 0.918,-2.057 z"
|
||||
id="path13081" />
|
||||
<path
|
||||
d="m 26.451997,-2.193 v -4.794 h -1.122 v -1.224 h 1.122 v -2.516 h 1.377 v 2.516 h 1.904 v 1.224 h -1.904 v 4.675 q 0,0.544 0.238,0.816 0.255,0.255 0.765,0.255 h 0.901 V 0 h -1.105 q -1.139,0 -1.666,-0.527 -0.51,-0.527 -0.51,-1.666 z"
|
||||
id="path13083" />
|
||||
<path
|
||||
d="m 34.867008,0.255 q -1.887,0 -3.077,-1.19 -1.173,-1.207 -1.173,-3.145 0,-1.836 1.241,-3.094 1.241,-1.258 3.043,-1.258 1.309,0 2.227,0.612 0.935,0.595 1.411,1.734 l -1.173,0.561 q -0.391,-0.85 -1.02,-1.275 -0.612,-0.425 -1.462,-0.425 -1.207,0 -2.04,0.918 -0.816,0.901 -0.816,2.227 0,1.343 0.816,2.244 0.833,0.884 2.074,0.884 0.799,0 1.479,-0.425 0.697,-0.442 1.122,-1.224 l 1.071,0.578 q -0.493,1.054 -1.479,1.666 -0.986,0.612 -2.244,0.612 z"
|
||||
id="path13085" />
|
||||
<path
|
||||
d="m 39.967006,-11.9 h 1.377 v 4.93 q 0.493,-0.697 1.224,-1.071 0.748,-0.374 1.666,-0.374 1.649,0 2.567,1.054 0.935,1.054 0.935,2.89 V 0 h -1.377 v -4.386 q 0,-1.309 -0.646,-2.04 -0.646,-0.748 -1.802,-0.748 -1.156,0 -1.87,0.799 -0.697,0.799 -0.697,2.074 V 0 h -1.377 z"
|
||||
id="path13087" />
|
||||
<path
|
||||
d="M 48.500992,2.193 V 0.952 h 8.636 v 1.241 z"
|
||||
id="path13089" />
|
||||
<path
|
||||
d="m 58.105989,-10.965 h 1.53 v 1.513 h -1.53 z m 1.462,2.754 V 0.85 q 0,1.071 -0.561,1.632 -0.544,0.578 -1.598,0.578 h -0.986 V 1.904 h 0.799 q 0.476,0 0.714,-0.272 0.238,-0.255 0.238,-0.765 v -9.078 z"
|
||||
id="path13091" />
|
||||
<path
|
||||
d="m 69.700002,-4.097 q 0,1.853 -1.241,3.111 -1.241,1.241 -3.06,1.241 -1.819,0 -3.043,-1.241 -1.207,-1.241 -1.207,-3.094 0,-1.853 1.241,-3.094 1.241,-1.258 3.06,-1.258 1.819,0 3.026,1.241 1.224,1.241 1.224,3.094 z m -7.14,0.017 q 0,1.326 0.816,2.227 0.833,0.901 2.057,0.901 1.207,0 2.023,-0.901 0.833,-0.901 0.833,-2.244 0,-1.309 -0.833,-2.21 -0.833,-0.918 -2.04,-0.918 -1.207,0 -2.04,0.901 -0.816,0.901 -0.816,2.244 z"
|
||||
id="path13093" />
|
||||
<path
|
||||
d="m 70.924009,-1.717 h 1.717 V 0 h -1.717 z"
|
||||
id="path13095" />
|
||||
<path
|
||||
d="m 74.273016,-1.717 h 1.717 V 0 h -1.717 z"
|
||||
id="path13097" />
|
||||
<path
|
||||
d="m 77.62203,-1.717 h 1.717 V 0 h -1.717 z"
|
||||
id="path13099" />
|
||||
<path
|
||||
d="m 52.692,177 h -1.36 v -11.9 h 1.377 v 4.964 q 0.544,-0.697 1.326,-1.071 0.799,-0.391 1.683,-0.391 1.734,0 2.89,1.207 1.173,1.19 1.173,3.06 0,1.887 -1.19,3.111 -1.19,1.207 -2.941,1.207 -0.867,0 -1.649,-0.374 -0.765,-0.374 -1.309,-1.037 z m 2.89,-7.174 q -1.224,0 -2.074,0.901 -0.85,0.884 -0.85,2.21 0,1.292 0.833,2.176 0.833,0.867 2.04,0.867 1.258,0 2.04,-0.833 0.799,-0.85 0.799,-2.244 0,-1.377 -0.782,-2.227 -0.765,-0.85 -2.006,-0.85 z"
|
||||
id="path13101" />
|
||||
<path
|
||||
d="m 68.263989,177 h -1.343 v -1.343 q -0.493,0.714 -1.343,1.122 -0.833,0.391 -1.802,0.391 -1.36,0 -2.21,-0.68 -0.85,-0.697 -0.85,-1.819 0,-1.241 0.952,-1.87 0.952,-0.646 2.822,-0.646 h 2.414 q -0.017,-1.156 -0.612,-1.785 -0.578,-0.629 -1.666,-0.629 -0.646,0 -1.275,0.272 -0.629,0.272 -1.241,0.833 l -0.731,-0.918 q 0.714,-0.68 1.564,-1.02 0.85,-0.357 1.819,-0.357 1.649,0 2.567,0.986 0.935,0.969 0.935,2.686 z m -1.36,-3.774 h -2.397 q -1.241,0 -1.836,0.34 -0.595,0.34 -0.595,1.071 0,0.612 0.51,1.02 0.527,0.408 1.343,0.408 1.224,0 2.057,-0.782 0.85,-0.799 0.918,-2.057 z"
|
||||
id="path13103" />
|
||||
<path
|
||||
d="m 70.337993,174.807 v -4.794 h -1.122 v -1.224 h 1.122 v -2.516 h 1.377 v 2.516 h 1.904 v 1.224 h -1.904 v 4.675 q 0,0.544 0.238,0.816 0.255,0.255 0.765,0.255 h 0.901 V 177 h -1.105 q -1.139,0 -1.666,-0.527 -0.51,-0.527 -0.51,-1.666 z"
|
||||
id="path13105" />
|
||||
<path
|
||||
d="m 78.753004,177.255 q -1.887,0 -3.077,-1.19 -1.173,-1.207 -1.173,-3.145 0,-1.836 1.241,-3.094 1.241,-1.258 3.043,-1.258 1.309,0 2.227,0.612 0.935,0.595 1.411,1.734 l -1.173,0.561 q -0.391,-0.85 -1.02,-1.275 -0.612,-0.425 -1.462,-0.425 -1.207,0 -2.04,0.918 -0.816,0.901 -0.816,2.227 0,1.343 0.816,2.244 0.833,0.884 2.074,0.884 0.799,0 1.479,-0.425 0.697,-0.442 1.122,-1.224 l 1.071,0.578 q -0.493,1.054 -1.479,1.666 -0.986,0.612 -2.244,0.612 z"
|
||||
id="path13107" />
|
||||
<path
|
||||
d="m 83.853003,165.1 h 1.377 v 4.93 q 0.493,-0.697 1.224,-1.071 0.748,-0.374 1.666,-0.374 1.649,0 2.567,1.054 0.935,1.054 0.935,2.89 V 177 h -1.377 v -4.386 q 0,-1.309 -0.646,-2.04 -0.646,-0.748 -1.802,-0.748 -1.156,0 -1.87,0.799 -0.697,0.799 -0.697,2.074 V 177 h -1.377 z"
|
||||
id="path13109" />
|
||||
<path
|
||||
d="m 92.38699,179.193 v -1.241 h 8.636 v 1.241 z"
|
||||
id="path13111" />
|
||||
<path
|
||||
d="m 108.50298,174.603 q 0,1.156 -0.986,1.887 -0.986,0.731 -2.567,0.731 -1.037,0 -1.955,-0.323 -0.901,-0.34 -1.632,-1.003 l 0.714,-1.054 q 0.782,0.646 1.462,0.935 0.68,0.289 1.445,0.289 0.986,0 1.581,-0.374 0.612,-0.391 0.612,-1.003 0,-0.629 -0.51,-0.901 -0.51,-0.289 -1.683,-0.306 -1.717,-0.068 -2.516,-0.629 -0.782,-0.561 -0.782,-1.751 0,-1.088 0.901,-1.802 0.918,-0.731 2.346,-0.731 0.969,0 1.819,0.306 0.85,0.306 1.547,0.901 l -0.663,1.037 q -0.697,-0.561 -1.343,-0.816 -0.646,-0.255 -1.377,-0.255 -0.833,0 -1.377,0.374 -0.527,0.374 -0.527,0.918 0,0.595 0.476,0.867 0.476,0.272 1.513,0.323 1.853,0.051 2.669,0.612 0.833,0.561 0.833,1.768 z"
|
||||
id="path13113" />
|
||||
<path
|
||||
d="m 109.98199,166.035 h 1.53 v 1.513 h -1.53 z m 0.068,10.965 v -8.211 h 1.394 V 177 Z"
|
||||
id="path13115" />
|
||||
<path
|
||||
d="m 120.06299,177 h -7.191 v -1.088 l 5.236,-5.967 h -5.032 v -1.156 h 6.766 v 1.088 l -5.185,5.967 h 5.406 z"
|
||||
id="path13117" />
|
||||
<path
|
||||
d="m 124.993,176.082 q 0.816,0 1.496,-0.34 0.697,-0.357 1.275,-1.071 l 0.833,0.765 q -0.697,0.918 -1.632,1.377 -0.935,0.442 -2.091,0.442 -1.853,0 -3.043,-1.207 -1.173,-1.224 -1.173,-3.128 0,-1.853 1.207,-3.094 1.207,-1.241 2.975,-1.241 1.802,0 2.924,1.173 1.122,1.173 1.122,3.06 0,0.136 -0.017,0.323 -0.017,0.17 -0.034,0.255 h -6.749 q 0.136,1.207 0.935,1.955 0.816,0.731 1.972,0.731 z m -0.136,-6.324 q -1.071,0 -1.836,0.697 -0.765,0.697 -0.935,1.87 h 5.406 q -0.153,-1.19 -0.867,-1.87 -0.714,-0.697 -1.768,-0.697 z"
|
||||
id="path13119" />
|
||||
<path
|
||||
d="m -34.847898,-244 h -2.4 v -21 h 2.43 v 8.76 q 0.96,-1.23 2.34,-1.89 1.41,-0.69 2.97,-0.69 3.06,0 5.1,2.13 2.07,2.1 2.07,5.4 0,3.33 -2.1,5.49 -2.1,2.13 -5.19,2.13 -1.53,0 -2.91,-0.66 -1.35,-0.66 -2.31,-1.83 z m 5.1,-12.66 q -2.16,0 -3.66,1.59 -1.5,1.56 -1.5,3.9 0,2.28 1.47,3.84 1.47,1.53 3.6,1.53 2.22,0 3.6,-1.47 1.41,-1.5 1.41,-3.96 0,-2.43 -1.38,-3.93 -1.35,-1.5 -3.54,-1.5 z"
|
||||
style="font-size:30px"
|
||||
id="path13121" />
|
||||
<path
|
||||
d="m -7.367917,-244 h -2.37 v -2.37 q -0.87,1.26 -2.37,1.98 -1.47,0.69 -3.18,0.69 -2.4,0 -3.9,-1.2 -1.5,-1.23 -1.5,-3.21 0,-2.19 1.68,-3.3 1.68,-1.14 4.98,-1.14 h 4.26 q -0.03,-2.04 -1.08,-3.15 -1.02,-1.11 -2.94,-1.11 -1.14,0 -2.25,0.48 -1.11,0.48 -2.19,1.47 l -1.29,-1.62 q 1.26,-1.2 2.76,-1.8 1.5,-0.63 3.21,-0.63 2.91,0 4.53,1.74 1.65,1.71 1.65,4.74 z m -2.4,-6.66 h -4.23 q -2.19,0 -3.24,0.6 -1.05,0.6 -1.05,1.89 0,1.08 0.9,1.8 0.93,0.72 2.37,0.72 2.16,0 3.63,-1.38 1.5,-1.41 1.62,-3.63 z"
|
||||
style="font-size:30px"
|
||||
id="path13123" />
|
||||
<path
|
||||
d="m -3.7079102,-247.87 v -8.46 h -1.98 v -2.16 h 1.98 v -4.44 h 2.43 v 4.44 h 3.36 v 2.16 h -3.36 v 8.25 q 0,0.96 0.42000004,1.44 0.45,0.45 1.35,0.45 H 2.0820898 V -244 H 0.13208984 q -2.01000004,0 -2.94000004,-0.93 -0.9,-0.93 -0.9,-2.94 z"
|
||||
style="font-size:30px"
|
||||
id="path13125" />
|
||||
<path
|
||||
d="m 11.142109,-243.55 q -3.3300004,0 -5.4300004,-2.1 -2.07,-2.13 -2.07,-5.55 0,-3.24 2.19,-5.46 2.19,-2.22 5.3700004,-2.22 2.31,0 3.93,1.08 1.65,1.05 2.49,3.06 l -2.07,0.99 q -0.69,-1.5 -1.8,-2.25 -1.08,-0.75 -2.58,-0.75 -2.1300004,0 -3.6000004,1.62 -1.44,1.59 -1.44,3.93 0,2.37 1.44,3.96 1.47,1.56 3.6600004,1.56 1.41,0 2.61,-0.75 1.23,-0.78 1.98,-2.16 l 1.89,1.02 q -0.87,1.86 -2.61,2.94 -1.74,1.08 -3.96,1.08 z"
|
||||
style="font-size:30px"
|
||||
id="path13127" />
|
||||
<path
|
||||
d="m 20.142105,-265 h 2.43 v 8.7 q 0.87,-1.23 2.16,-1.89 1.32,-0.66 2.94,-0.66 2.91,0 4.53,1.86 1.65,1.86 1.65,5.1 v 7.89 h -2.43 v -7.74 q 0,-2.31 -1.14,-3.6 -1.14,-1.32 -3.18,-1.32 -2.04,0 -3.3,1.41 -1.23,1.41 -1.23,3.66 v 7.59 h -2.43 z"
|
||||
style="font-size:30px"
|
||||
id="path13129" />
|
||||
<path
|
||||
d="m 35.202077,-240.13 v -2.19 h 15.24 v 2.19 z"
|
||||
style="font-size:30px"
|
||||
id="path13131" />
|
||||
<path
|
||||
d="m 52.152072,-263.35 h 2.7 v 2.67 h -2.7 z m 2.58,4.86 v 15.99 q 0,1.89 -0.99,2.88 -0.96,1.02 -2.82,1.02 h -1.74 v -2.04 h 1.41 q 0.84,0 1.26,-0.48 0.42,-0.45 0.42,-1.35 v -16.02 z"
|
||||
style="font-size:30px"
|
||||
id="path13133" />
|
||||
<path
|
||||
d="m 72.612094,-251.23 q 0,3.27 -2.19,5.49 -2.19,2.19 -5.4,2.19 -3.21,0 -5.37,-2.19 -2.13,-2.19 -2.13,-5.46 0,-3.27 2.19,-5.46 2.19,-2.22 5.4,-2.22 3.21,0 5.34,2.19 2.16,2.19 2.16,5.46 z m -12.6,0.03 q 0,2.34 1.44,3.93 1.47,1.59 3.63,1.59 2.13,0 3.57,-1.59 1.47,-1.59 1.47,-3.96 0,-2.31 -1.47,-3.9 -1.47,-1.62 -3.6,-1.62 -2.13,0 -3.6,1.59 -1.44,1.59 -1.44,3.96 z"
|
||||
style="font-size:30px"
|
||||
id="path13135" />
|
||||
<path
|
||||
d="m 75.282107,-263.35 h 2.7 v 2.67 h -2.7 z m 0.12,19.35 v -14.49 h 2.46 V -244 Z"
|
||||
style="font-size:30px"
|
||||
id="path13137" />
|
||||
<path
|
||||
d="m 81.312092,-258.49 h 2.4 v 2.25 q 0.87,-1.26 2.19,-1.92 1.35,-0.69 3,-0.69 2.88,0 4.5,1.86 1.62,1.86 1.62,5.1 v 7.89 h -2.43 v -7.74 q 0,-2.28 -1.14,-3.6 -1.11,-1.32 -3.12,-1.32 -2.07,0 -3.33,1.41 -1.26,1.41 -1.26,3.66 v 7.59 h -2.43 z"
|
||||
style="font-size:30px"
|
||||
id="path13139" />
|
||||
<path
|
||||
d="m 67.570098,-363.9 h 1.394 v 11.9 h -1.394 z"
|
||||
id="path13141" />
|
||||
<path
|
||||
d="m 77.974087,-352 h -1.343 v -1.343 q -0.493,0.714 -1.343,1.122 -0.833,0.391 -1.802,0.391 -1.36,0 -2.21,-0.68 -0.85,-0.697 -0.85,-1.819 0,-1.241 0.952,-1.87 0.952,-0.646 2.822,-0.646 h 2.414 q -0.017,-1.156 -0.612,-1.785 -0.578,-0.629 -1.666,-0.629 -0.646,0 -1.275,0.272 -0.629,0.272 -1.241,0.833 l -0.731,-0.918 q 0.714,-0.68 1.564,-1.02 0.85,-0.357 1.819,-0.357 1.649,0 2.567,0.986 0.935,0.969 0.935,2.686 z m -1.36,-3.774 h -2.397 q -1.241,0 -1.836,0.34 -0.595,0.34 -0.595,1.071 0,0.612 0.51,1.02 0.527,0.408 1.343,0.408 1.224,0 2.057,-0.782 0.85,-0.799 0.918,-2.057 z"
|
||||
id="path13143" />
|
||||
<path
|
||||
d="m 81.034077,-352 h -1.36 v -11.9 h 1.377 v 4.964 q 0.544,-0.697 1.326,-1.071 0.799,-0.391 1.683,-0.391 1.734,0 2.89,1.207 1.173,1.19 1.173,3.06 0,1.887 -1.19,3.111 -1.19,1.207 -2.941,1.207 -0.867,0 -1.649,-0.374 -0.765,-0.374 -1.309,-1.037 z m 2.89,-7.174 q -1.224,0 -2.074,0.901 -0.85,0.884 -0.85,2.21 0,1.292 0.833,2.176 0.833,0.867 2.04,0.867 1.258,0 2.04,-0.833 0.799,-0.85 0.799,-2.244 0,-1.377 -0.782,-2.227 -0.765,-0.85 -2.006,-0.85 z"
|
||||
id="path13145" />
|
||||
<path
|
||||
d="m 93.512066,-352.918 q 0.816,0 1.496,-0.34 0.697,-0.357 1.275,-1.071 l 0.833,0.765 q -0.697,0.918 -1.632,1.377 -0.935,0.442 -2.091,0.442 -1.853,0 -3.043,-1.207 -1.173,-1.224 -1.173,-3.128 0,-1.853 1.207,-3.094 1.207,-1.241 2.975,-1.241 1.802,0 2.924,1.173 1.122,1.173 1.122,3.06 0,0.136 -0.017,0.323 -0.017,0.17 -0.034,0.255 h -6.749 q 0.136,1.207 0.935,1.955 0.816,0.731 1.972,0.731 z m -0.136,-6.324 q -1.071,0 -1.836,0.697 -0.765,0.697 -0.935,1.87 h 5.406 q -0.153,-1.19 -0.867,-1.87 -0.714,-0.697 -1.768,-0.697 z"
|
||||
id="path13147" />
|
||||
<path
|
||||
d="m 98.952077,-363.9 h 1.394003 v 11.9 h -1.394003 z"
|
||||
id="path13149" />
|
||||
<path
|
||||
d="m 101.36607,-349.807 v -1.241 h 8.636 v 1.241 z"
|
||||
id="path13151" />
|
||||
<path
|
||||
d="m 112.22906,-352 h -1.36 v -11.9 h 1.377 v 4.964 q 0.544,-0.697 1.326,-1.071 0.799,-0.391 1.683,-0.391 1.734,0 2.89,1.207 1.173,1.19 1.173,3.06 0,1.887 -1.19,3.111 -1.19,1.207 -2.941,1.207 -0.867,0 -1.649,-0.374 -0.765,-0.374 -1.309,-1.037 z m 2.89,-7.174 q -1.224,0 -2.074,0.901 -0.85,0.884 -0.85,2.21 0,1.292 0.833,2.176 0.833,0.867 2.04,0.867 1.258,0 2.04,-0.833 0.799,-0.85 0.799,-2.244 0,-1.377 -0.782,-2.227 -0.765,-0.85 -2.006,-0.85 z"
|
||||
id="path13153" />
|
||||
<path
|
||||
d="m 127.80105,-352 h -1.343 v -1.343 q -0.493,0.714 -1.343,1.122 -0.833,0.391 -1.802,0.391 -1.36,0 -2.21,-0.68 -0.85,-0.697 -0.85,-1.819 0,-1.241 0.952,-1.87 0.952,-0.646 2.822,-0.646 h 2.414 q -0.017,-1.156 -0.612,-1.785 -0.578,-0.629 -1.666,-0.629 -0.646,0 -1.275,0.272 -0.629,0.272 -1.241,0.833 l -0.731,-0.918 q 0.714,-0.68 1.564,-1.02 0.85,-0.357 1.819,-0.357 1.649,0 2.567,0.986 0.935,0.969 0.935,2.686 z m -1.36,-3.774 h -2.397 q -1.241,0 -1.836,0.34 -0.595,0.34 -0.595,1.071 0,0.612 0.51,1.02 0.527,0.408 1.343,0.408 1.224,0 2.057,-0.782 0.85,-0.799 0.918,-2.057 z"
|
||||
id="path13155" />
|
||||
<path
|
||||
d="m 129.87505,-354.193 v -4.794 h -1.122 v -1.224 h 1.122 v -2.516 h 1.377 v 2.516 h 1.904 v 1.224 h -1.904 v 4.675 q 0,0.544 0.238,0.816 0.255,0.255 0.765,0.255 h 0.901 V -352 h -1.105 q -1.139,0 -1.666,-0.527 -0.51,-0.527 -0.51,-1.666 z"
|
||||
id="path13157" />
|
||||
<path
|
||||
d="m 134.46506,-353.717 h 1.717 V -352 h -1.717 z"
|
||||
id="path13159" />
|
||||
<path
|
||||
d="m 137.81406,-353.717 h 1.717 V -352 h -1.717 z"
|
||||
id="path13161" />
|
||||
<path
|
||||
d="m 141.16308,-353.717 h 1.717 V -352 h -1.717 z"
|
||||
id="path13163" />
|
||||
<path
|
||||
d="m -88.121497,-347 v -11.9 h 1.462 v 11.9 z"
|
||||
id="path13165" />
|
||||
<path
|
||||
d="m -84.534505,-355.211 h 1.36 v 0.986 q 0.459,-0.595 1.037,-0.884 0.595,-0.306 1.326,-0.306 0.85,0 1.513,0.357 0.663,0.357 1.054,1.037 0.459,-0.68 1.156,-1.037 0.714,-0.357 1.598,-0.357 1.445,0 2.295,0.935 0.867,0.935 0.867,2.431 V -347 h -1.394 v -4.964 q 0,-1.037 -0.527,-1.615 -0.51,-0.595 -1.445,-0.595 -0.918,0 -1.496,0.646 -0.561,0.629 -0.561,1.649 V -347 h -1.377 v -4.964 q 0,-1.037 -0.527,-1.615 -0.51,-0.595 -1.445,-0.595 -0.918,0 -1.496,0.646 -0.561,0.629 -0.561,1.649 V -347 h -1.377 z"
|
||||
id="path13167" />
|
||||
<path
|
||||
d="m -63.573491,-347 h -1.343 v -1.343 q -0.493,0.714 -1.343,1.122 -0.833,0.391 -1.802,0.391 -1.36,0 -2.21,-0.68 -0.85,-0.697 -0.85,-1.819 0,-1.241 0.952,-1.87 0.952,-0.646 2.822,-0.646 h 2.414 q -0.017,-1.156 -0.612,-1.785 -0.578,-0.629 -1.666,-0.629 -0.646,0 -1.275,0.272 -0.629,0.272 -1.241,0.833 l -0.731,-0.918 q 0.714,-0.68 1.564,-1.02 0.85,-0.357 1.819,-0.357 1.649,0 2.567,0.986 0.935,0.969 0.935,2.686 z m -1.36,-3.774 h -2.397 q -1.241,0 -1.836,0.34 -0.595,0.34 -0.595,1.071 0,0.612 0.51,1.02 0.527,0.408 1.343,0.408 1.224,0 2.057,-0.782 0.85,-0.799 0.918,-2.057 z"
|
||||
id="path13169" />
|
||||
<path
|
||||
d="m -55.158502,-347.969 v -0.578 q -0.561,0.68 -1.36,1.054 -0.782,0.374 -1.683,0.374 -1.734,0 -2.89,-1.156 -1.156,-1.156 -1.156,-2.975 0,-1.802 1.173,-2.975 1.19,-1.19 2.924,-1.19 0.884,0 1.666,0.374 0.782,0.374 1.343,1.054 v -1.224 h 1.377 v 7.191 q 0,2.04 -1.088,3.06 -1.088,1.02 -3.281,1.02 h -2.074 v -1.19 h 2.142 q 1.445,0 2.176,-0.714 0.731,-0.714 0.731,-2.125 z m -2.839,-0.374 q 1.224,0 2.057,-0.833 0.85,-0.85 0.85,-2.074 0,-1.258 -0.85,-2.091 -0.833,-0.85 -2.057,-0.85 -1.275,0 -2.057,0.799 -0.782,0.799 -0.782,2.125 0,1.309 0.782,2.125 0.799,0.799 2.057,0.799 z"
|
||||
id="path13171" />
|
||||
<path
|
||||
d="m -48.018489,-347.918 q 0.816,0 1.496,-0.34 0.697,-0.357 1.275,-1.071 l 0.833,0.765 q -0.697,0.918 -1.632,1.377 -0.935,0.442 -2.091,0.442 -1.853,0 -3.043,-1.207 -1.173,-1.224 -1.173,-3.128 0,-1.853 1.207,-3.094 1.207,-1.241 2.975,-1.241 1.802,0 2.924,1.173 1.122,1.173 1.122,3.06 0,0.136 -0.017,0.323 -0.017,0.17 -0.034,0.255 h -6.749 q 0.136,1.207 0.935,1.955 0.816,0.731 1.972,0.731 z m -0.136,-6.324 q -1.071,0 -1.836,0.697 -0.765,0.697 -0.935,1.87 h 5.406 q -0.153,-1.19 -0.867,-1.87 -0.714,-0.697 -1.768,-0.697 z"
|
||||
id="path13173" />
|
||||
<path
|
||||
d="m -43.666477,-344.807 v -1.241 h 8.636 v 1.241 z"
|
||||
id="path13175" />
|
||||
<path
|
||||
d="m -32.803484,-347 h -1.36 v -11.9 h 1.377 v 4.964 q 0.544,-0.697 1.326,-1.071 0.799,-0.391 1.683,-0.391 1.734,0 2.89,1.207 1.173,1.19 1.173,3.06 0,1.887 -1.19,3.111 -1.19,1.207 -2.941,1.207 -0.867,0 -1.649,-0.374 -0.765,-0.374 -1.309,-1.037 z m 2.89,-7.174 q -1.224,0 -2.074,0.901 -0.85,0.884 -0.85,2.21 0,1.292 0.833,2.176 0.833,0.867 2.04,0.867 1.258,0 2.04,-0.833 0.799,-0.85 0.799,-2.244 0,-1.377 -0.782,-2.227 -0.765,-0.85 -2.006,-0.85 z"
|
||||
id="path13177" />
|
||||
<path
|
||||
d="m -24.490496,-348.717 h 1.717 V -347 h -1.717 z"
|
||||
id="path13179" />
|
||||
<path
|
||||
d="m -21.141481,-348.717 h 1.717 V -347 h -1.717 z"
|
||||
id="path13181" />
|
||||
<path
|
||||
d="m -17.792475,-348.717 h 1.717 V -347 h -1.717 z"
|
||||
id="path13183" />
|
||||
<path
|
||||
d="m -10.7361,-414 v -10.5 h 1.2899999 v 10.5 z"
|
||||
style="font-size:15px"
|
||||
id="path13185" />
|
||||
<path
|
||||
d="m -7.571107,-421.245 h 1.2 v 1.125 q 0.435,-0.63 1.095,-0.96 0.675,-0.345 1.5,-0.345 1.44,0 2.25,0.93 0.81000001,0.93 0.81000001,2.55 V -414 H -1.931107 v -3.87 q 0,-1.14 -0.57,-1.8 -0.555,-0.66 -1.56,-0.66 -1.035,0 -1.665,0.705 -0.63,0.705 -0.63,1.83 V -414 h -1.215 z"
|
||||
style="font-size:15px"
|
||||
id="path13187" />
|
||||
<path
|
||||
d="M 1.9988811,-411.3 H 0.78388111 v -9.945 H 1.9838811 v 1.17 q 0.48,-0.63 1.185,-0.975 0.705,-0.36 1.5,-0.36 1.53,0 2.55,1.065 1.02,1.05 1.02,2.7 0,1.665 -1.065,2.745 -1.05,1.065 -2.595,1.065 -0.735,0 -1.425,-0.3 -0.675,-0.315 -1.155,-0.885 z m 2.535,-9.03 q -1.095,0 -1.845,0.795 -0.735,0.78 -0.735,1.95 0,1.155 0.72,1.92 0.735,0.765 1.815,0.765 1.11,0 1.8,-0.735 0.705,-0.75 0.705,-1.98 0,-1.215 -0.69,-1.965 -0.675,-0.75 -1.77,-0.75 z"
|
||||
style="font-size:15px"
|
||||
id="path13189" />
|
||||
<path
|
||||
d="m 16.278872,-414 h -1.215 v -1.11 q -0.435,0.63 -1.095,0.96 -0.66,0.315 -1.5,0.315 -1.425,0 -2.25,-0.93 -0.8100003,-0.93 -0.8100003,-2.535 v -3.945 h 1.2300003 v 3.87 q 0,1.14 0.555,1.8 0.57,0.66 1.575,0.66 1.02,0 1.65,-0.705 0.63,-0.705 0.63,-1.83 v -3.795 h 1.23 z"
|
||||
style="font-size:15px"
|
||||
id="path13191" />
|
||||
<path
|
||||
d="m 18.25886,-415.935 v -4.23 h -0.99 v -1.08 h 0.99 v -2.22 h 1.215 v 2.22 h 1.68 v 1.08 h -1.68 v 4.125 q 0,0.48 0.21,0.72 0.225,0.225 0.675,0.225 h 0.795 V -414 h -0.975 q -1.005,0 -1.47,-0.465 -0.45,-0.465 -0.45,-1.47 z"
|
||||
style="font-size:15px"
|
||||
id="path13193" />
|
||||
<path
|
||||
d="m 23.598861,-411.3 h -1.215 v -9.945 h 1.2 v 1.17 q 0.48,-0.63 1.185,-0.975 0.705,-0.36 1.5,-0.36 1.53,0 2.55,1.065 1.02,1.05 1.02,2.7 0,1.665 -1.065,2.745 -1.05,1.065 -2.595,1.065 -0.735,0 -1.425,-0.3 -0.675,-0.315 -1.155,-0.885 z m 2.535,-9.03 q -1.095,0 -1.845,0.795 -0.735,0.78 -0.735,1.95 0,1.155 0.72,1.92 0.735,0.765 1.815,0.765 1.11,0 1.8,-0.735 0.705,-0.75 0.705,-1.98 0,-1.215 -0.69,-1.965 -0.675,-0.75 -1.77,-0.75 z"
|
||||
style="font-size:15px"
|
||||
id="path13195" />
|
||||
<path
|
||||
d="m 31.098849,-424.5 h 1.215 v 4.35 q 0.435,-0.615 1.08,-0.945 0.66,-0.33 1.47,-0.33 1.455,0 2.265,0.93 0.825,0.93 0.825,2.55 V -414 h -1.215 v -3.87 q 0,-1.155 -0.57,-1.8 -0.57,-0.66 -1.59,-0.66 -1.02,0 -1.65,0.705 -0.615,0.705 -0.615,1.83 V -414 h -1.215 z"
|
||||
style="font-size:15px"
|
||||
id="path13197" />
|
||||
<path
|
||||
d="m 45.678837,-414 h -1.185 v -1.185 q -0.435,0.63 -1.185,0.99 -0.735,0.345 -1.59,0.345 -1.2,0 -1.95,-0.6 -0.75,-0.615 -0.75,-1.605 0,-1.095 0.84,-1.65 0.84,-0.57 2.49,-0.57 h 2.13 q -0.015,-1.02 -0.54,-1.575 -0.51,-0.555 -1.47,-0.555 -0.57,0 -1.125,0.24 -0.555,0.24 -1.095,0.735 l -0.645,-0.81 q 0.63,-0.6 1.38,-0.9 0.75,-0.315 1.605,-0.315 1.455,0 2.265,0.87 0.825,0.855 0.825,2.37 z m -1.2,-3.33 h -2.115 q -1.095,0 -1.62,0.3 -0.525,0.3 -0.525,0.945 0,0.54 0.45,0.9 0.465,0.36 1.185,0.36 1.08,0 1.815,-0.69 0.75,-0.705 0.81,-1.815 z"
|
||||
style="font-size:15px"
|
||||
id="path13199" />
|
||||
<path
|
||||
d="m 53.013828,-416.115 q 0,1.02 -0.87,1.665 -0.87,0.645 -2.265,0.645 -0.915,0 -1.725,-0.285 -0.795,-0.3 -1.44,-0.885 l 0.63,-0.93 q 0.69,0.57 1.29,0.825 0.6,0.255 1.275,0.255 0.87,0 1.395,-0.33 0.54,-0.345 0.54,-0.885 0,-0.555 -0.45,-0.795 -0.45,-0.255 -1.485,-0.27 -1.515,-0.06 -2.22,-0.555 -0.69,-0.495 -0.69,-1.545 0,-0.96 0.795,-1.59 0.81,-0.645 2.07,-0.645 0.855,0 1.605,0.27 0.75,0.27 1.365,0.795 l -0.585,0.915 q -0.615,-0.495 -1.185,-0.72 -0.57,-0.225 -1.215,-0.225 -0.735,0 -1.215,0.33 -0.465,0.33 -0.465,0.81 0,0.525 0.42,0.765 0.42,0.24 1.335,0.285 1.635,0.045 2.355,0.54 0.735,0.495 0.735,1.56 z"
|
||||
style="font-size:15px"
|
||||
id="path13201" />
|
||||
<path
|
||||
d="m 57.738838,-414.81 q 0.72,0 1.32,-0.3 0.615,-0.315 1.125,-0.945 l 0.735,0.675 q -0.615,0.81 -1.44,1.215 -0.825,0.39 -1.845,0.39 -1.635,0 -2.685,-1.065 -1.035,-1.08 -1.035,-2.76 0,-1.635 1.065,-2.73 1.065,-1.095 2.625,-1.095 1.59,0 2.58,1.035 0.99,1.035 0.99,2.7 0,0.12 -0.015,0.285 -0.015,0.15 -0.03,0.225 h -5.955 q 0.12,1.065 0.825,1.725 0.72,0.645 1.74,0.645 z m -0.12,-5.58 q -0.945,0 -1.62,0.615 -0.675,0.615 -0.825,1.65 h 4.77 q -0.135,-1.05 -0.765,-1.65 -0.63,-0.615 -1.56,-0.615 z"
|
||||
style="font-size:15px"
|
||||
id="path13203" />
|
||||
<path
|
||||
d="m 61.57885,-412.065 v -1.095 h 7.62 v 1.095 z"
|
||||
style="font-size:15px"
|
||||
id="path13205" />
|
||||
<path
|
||||
d="m 70.368847,-415.935 v -4.23 h -0.99 v -1.08 h 0.99 v -2.22 h 1.215 v 2.22 h 1.68 v 1.08 h -1.68 v 4.125 q 0,0.48 0.21,0.72 0.225,0.225 0.675,0.225 h 0.795 V -414 h -0.975 q -1.005,0 -1.47,-0.465 -0.45,-0.465 -0.45,-1.47 z"
|
||||
style="font-size:15px"
|
||||
id="path13207" />
|
||||
<path
|
||||
d="m 74.493846,-421.245 h 1.2 v 0.915 q 0.33,-0.48 0.855,-0.72 0.525,-0.24 1.245,-0.24 h 0.66 v 1.155 h -0.675 q -1.035,0 -1.56,0.54 -0.51,0.54 -0.51,1.635 v 3.96 h -1.215 z"
|
||||
style="font-size:15px"
|
||||
id="path13209" />
|
||||
<path
|
||||
d="m 78.438843,-415.515 h 1.515 V -414 h -1.515 z"
|
||||
style="font-size:15px"
|
||||
id="path13211" />
|
||||
<path
|
||||
d="m 81.393844,-415.515 h 1.515 V -414 h -1.515 z"
|
||||
style="font-size:15px"
|
||||
id="path13213" />
|
||||
<path
|
||||
d="m 84.348854,-415.515 h 1.515 V -414 h -1.515 z"
|
||||
style="font-size:15px"
|
||||
id="path13215" />
|
||||
</g>
|
||||
<path
|
||||
d="M350.578 914.595 350.04 825.673 352.04 825.66 352.578 914.583ZM347.048 827.024 351 819 355.048 826.976Z"
|
||||
fill="#AEAEAE"
|
||||
id="path12607" />
|
||||
<g
|
||||
aria-label="0 tensors"
|
||||
transform="translate(352.246 339)"
|
||||
id="text12609"
|
||||
style="font-size:15px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 0.555,-4.995 v -0.48 q 0,-2.415 1.155,-3.84 1.155,-1.425 3.09,-1.425 1.935,0 3.06,1.41 Q 9,-7.92 9,-5.505 v 0.48 Q 9,-2.61 7.845,-1.185 6.705,0.24 4.77,0.24 2.835,0.24 1.695,-1.17 0.555,-2.58 0.555,-4.995 Z M 4.77,-9.6 q -1.38,0 -2.16,1.08 -0.765,1.08 -0.765,3.015 v 0.48 q 0,1.95 0.78,3.045 0.78,1.08 2.16,1.08 1.38,0 2.145,-1.08 0.78,-1.08 0.78,-3.015 v -0.48 q 0,-1.95 -0.78,-3.03 Q 6.15,-9.6 4.77,-9.6 Z"
|
||||
id="path13218" />
|
||||
<path
|
||||
d="m 13.529979,-1.935 v -4.23 h -0.99 v -1.08 h 0.99 v -2.22 h 1.215 v 2.22 h 1.68 v 1.08 h -1.68 v 4.125 q 0,0.48 0.21,0.72 0.225,0.225 0.675,0.225 h 0.795 V 0 h -0.975 q -1.005,0 -1.47,-0.465 -0.45,-0.465 -0.45,-1.47 z"
|
||||
id="path13220" />
|
||||
<path
|
||||
d="m 21.029988,-0.81 q 0.72,0 1.32,-0.3 0.615,-0.315 1.125,-0.945 l 0.735,0.675 q -0.615,0.81 -1.44,1.215 -0.825,0.39 -1.845,0.39 -1.635,0 -2.685,-1.065 -1.035,-1.08 -1.035,-2.76 0,-1.635 1.065,-2.73 1.065,-1.095 2.625,-1.095 1.59,0 2.58,1.035 0.99,1.035 0.99,2.7 0,0.12 -0.015,0.285 -0.015,0.15 -0.03,0.225 h -5.955 q 0.12,1.065 0.825,1.725 0.72,0.645 1.74,0.645 z m -0.12,-5.58 q -0.945,0 -1.62,0.615 -0.675,0.615 -0.825,1.65 h 4.77 q -0.135,-1.05 -0.765,-1.65 -0.63,-0.615 -1.56,-0.615 z"
|
||||
id="path13222" />
|
||||
<path
|
||||
d="m 25.694998,-7.245 h 1.2 v 1.125 q 0.435,-0.63 1.095,-0.96 0.675,-0.345 1.5,-0.345 1.44,0 2.25,0.93 0.81,0.93 0.81,2.55 V 0 h -1.215 v -3.87 q 0,-1.14 -0.57,-1.8 -0.555,-0.66 -1.56,-0.66 -1.035,0 -1.665,0.705 -0.63,0.705 -0.63,1.83 V 0 h -1.215 z"
|
||||
id="path13224" />
|
||||
<path
|
||||
d="m 39.884986,-2.115 q 0,1.02 -0.87,1.665 -0.87,0.645 -2.265,0.645 -0.915,0 -1.725,-0.285 -0.795,-0.3 -1.44,-0.885 l 0.63,-0.93 q 0.69,0.57 1.29,0.825 0.6,0.255 1.275,0.255 0.87,0 1.395,-0.33 0.54,-0.345 0.54,-0.885 0,-0.555 -0.45,-0.795 -0.45,-0.255 -1.485,-0.27 -1.515,-0.06 -2.22,-0.555 -0.69,-0.495 -0.69,-1.545 0,-0.96 0.795,-1.59 0.81,-0.645 2.07,-0.645 0.855,0 1.605,0.27 0.75,0.27 1.365,0.795 l -0.585,0.915 q -0.615,-0.495 -1.185,-0.72 -0.57,-0.225 -1.215,-0.225 -0.735,0 -1.215,0.33 -0.465,0.33 -0.465,0.81 0,0.525 0.42,0.765 0.42,0.24 1.335,0.285 1.635,0.045 2.355,0.54 0.735,0.495 0.735,1.56 z"
|
||||
id="path13226" />
|
||||
<path
|
||||
d="m 48.329996,-3.615 q 0,1.635 -1.095,2.745 -1.095,1.095 -2.7,1.095 -1.605,0 -2.685,-1.095 -1.065,-1.095 -1.065,-2.73 0,-1.635 1.095,-2.73 1.095,-1.11 2.7,-1.11 1.605,0 2.67,1.095 1.08,1.095 1.08,2.73 z m -6.3,0.015 q 0,1.17 0.72,1.965 0.735,0.795 1.815,0.795 1.065,0 1.785,-0.795 0.735,-0.795 0.735,-1.98 0,-1.155 -0.735,-1.95 -0.735,-0.81 -1.8,-0.81 -1.065,0 -1.8,0.795 -0.72,0.795 -0.72,1.98 z"
|
||||
id="path13228" />
|
||||
<path
|
||||
d="m 49.590006,-7.245 h 1.2 v 0.915 q 0.33,-0.48 0.855,-0.72 0.525,-0.24 1.245,-0.24 h 0.66 v 1.155 h -0.675 q -1.035,0 -1.56,0.54 -0.51,0.54 -0.51,1.635 V 0 h -1.215 z"
|
||||
id="path13230" />
|
||||
<path
|
||||
d="m 60.375003,-2.115 q 0,1.02 -0.87,1.665 -0.87,0.645 -2.265,0.645 -0.915,0 -1.725,-0.285 -0.795,-0.3 -1.44,-0.885 l 0.63,-0.93 q 0.69,0.57 1.29,0.825 0.6,0.255 1.275,0.255 0.87,0 1.395,-0.33 0.54,-0.345 0.54,-0.885 0,-0.555 -0.45,-0.795 -0.45,-0.255 -1.485,-0.27 -1.515,-0.06 -2.22,-0.555 -0.69,-0.495 -0.69,-1.545 0,-0.96 0.795,-1.59 0.81,-0.645 2.07,-0.645 0.855,0 1.605,0.27 0.75,0.27 1.365,0.795 l -0.585,0.915 q -0.615,-0.495 -1.185,-0.72 -0.57,-0.225 -1.215,-0.225 -0.735,0 -1.215,0.33 -0.465,0.33 -0.465,0.81 0,0.525 0.42,0.765 0.42,0.24 1.335,0.285 1.635,0.045 2.355,0.54 0.735,0.495 0.735,1.56 z"
|
||||
id="path13232" />
|
||||
</g>
|
||||
<path
|
||||
d="M421.502 504.15 413.646 472.71 415.586 472.225 423.442 503.665ZM411.059 474.731 413 466 418.82 472.792Z"
|
||||
fill="#AEAEAE"
|
||||
id="path12611" />
|
||||
</g>
|
||||
</svg>
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:f2720b6d3b5e680978a91379c8c37366285299aab31aa139ad9abea8334aae34
|
||||
size 57687
|
||||
|
||||
|
Before Width: | Height: | Size: 56 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 316 KiB After Width: | Height: | Size: 131 B |
|
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 130 B |
@@ -1,290 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="704"
|
||||
height="528"
|
||||
overflow="hidden"
|
||||
version="1.1"
|
||||
id="svg16471"
|
||||
sodipodi:docname="inception_v1_first_block.svg"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview16473"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.6893939"
|
||||
inkscape:cx="351.90135"
|
||||
inkscape:cy="264"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1137"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg16471" />
|
||||
<defs
|
||||
id="defs16427">
|
||||
<clipPath
|
||||
id="clip0">
|
||||
<rect
|
||||
x="0"
|
||||
y="0"
|
||||
width="704"
|
||||
height="528"
|
||||
id="rect16424" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
clip-path="url(#clip0)"
|
||||
id="g16469">
|
||||
<path
|
||||
id="rect16429"
|
||||
style="fill:#ffffff"
|
||||
d="M 0,0 H 704 V 528 H 0 Z" />
|
||||
<path
|
||||
d="M515.574 644.035 412.041 498.017 413.672 496.86 517.206 642.878ZM410.364 500.84 409 492 416.89 496.212Z"
|
||||
fill="#AEAEAE"
|
||||
id="path16431" />
|
||||
<path
|
||||
d="M1.87266-0.702235 72.8024 188.447 69.057 189.852-1.87266 0.702235ZM75.8454 185.17 74.4408 198.513 64.6094 189.383Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 228 690.513)"
|
||||
id="path16433" />
|
||||
<path
|
||||
d="M81 112.002C81 70.0271 115.027 36 157.002 36L546.998 36C588.973 36 623 70.0271 623 112.002L623 415.998C623 457.973 588.973 492 546.998 492L157.002 492C115.027 492 81 457.973 81 415.998Z"
|
||||
stroke="#E96115"
|
||||
stroke-width="6"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path16435" />
|
||||
<path
|
||||
d="M354-77 354 25.7768 350 25.7768 350-77ZM358 23.7768 352 35.7768 346 23.7768Z"
|
||||
fill="#AEAEAE"
|
||||
id="path16437" />
|
||||
<path
|
||||
d="M190.5 175C190.5 165.887 207.737 158.5 229 158.5 250.263 158.5 267.5 165.887 267.5 175 267.5 184.113 250.263 191.5 229 191.5 207.737 191.5 190.5 184.113 190.5 175Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path16439" />
|
||||
<path
|
||||
d="M162.5 243.334C162.5 239.007 166.007 235.5 170.334 235.5L286.667 235.5C290.993 235.5 294.5 239.007 294.5 243.334L294.5 274.667C294.5 278.993 290.993 282.5 286.667 282.5L170.334 282.5C166.007 282.5 162.5 278.993 162.5 274.667Z"
|
||||
stroke="#708541"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#B1D272"
|
||||
fill-rule="evenodd"
|
||||
id="path16441" />
|
||||
<path
|
||||
d="M256.5 346C256.5 336.887 273.737 329.5 295 329.5 316.263 329.5 333.5 336.887 333.5 346 333.5 355.113 316.263 362.5 295 362.5 273.737 362.5 256.5 355.113 256.5 346Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path16443" />
|
||||
<path
|
||||
d="M227.001 157.423 227.377 147.517 228.384 137.637 230.083 127.884 232.347 118.384 235.179 109.261 238.514 100.452 242.29 92.1441 246.449 84.331 251.054 77.1396 255.917 70.697 261.106 65.0024 266.502 60.1141 272.112 56.2251 277.937 53.2806 283.798 51.4774 289.743 50.8381 301.28 50.4619 301.223 50.4653 312.411 49.4653 312.352 49.4724 322.789 47.9099 322.729 47.9209 332.104 45.9209 332.036 45.9379 336.161 44.7504 336.121 44.7627 339.871 43.5127 339.819 43.5317 343.132 42.2192 342.962 42.3058 346.559 40.0114 347.635 41.6975 343.957 44.0434 340.53 45.4013 336.734 46.6666 332.555 47.8696 323.116 49.8833 312.619 51.4548 301.373 52.4599 289.845 52.8358 289.919 52.8306 284.107 53.4556 284.294 53.4172 278.607 55.1672 278.764 55.1038 273.076 57.9788 273.195 57.9082 267.695 61.7207 267.796 61.64 262.484 66.4525 262.552 66.3849 257.427 72.0099 257.486 71.9389 252.673 78.3139 252.717 78.2506 248.155 85.3756 248.195 85.3062 244.07 93.0562 244.098 93.0002 240.348 101.25 240.373 101.19 237.06 109.94 237.08 109.883 234.268 118.945 234.285 118.881 232.035 128.318 232.048 128.258 230.36 137.945 230.37 137.875 229.37 147.688 229.374 147.624 228.999 157.499ZM343.256 39.1163 351.625 35.9614 349.127 44.5498Z"
|
||||
fill="#AEAEAE"
|
||||
id="path16445" />
|
||||
<path
|
||||
d="M1-2.4027e-06 1.00009 37.0288-0.999911 37.0288-1 2.4027e-06ZM4.00009 35.6954 0.000104987 43.6954-3.99991 35.6954Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 228 234.695)"
|
||||
id="path16447" />
|
||||
<path
|
||||
d="M0.0995037-0.995037 4.5675-0.548237 8.98329 0.750524 13.0682 2.69573 16.7663 5.29085 19.8882 8.34774 22.3144 11.7576 23.9097 15.4799 24.4281 19.2384 24.9278 22.7985 24.8566 22.5436 26.3566 26.0436 26.2523 25.8577 28.5648 29.1077 28.4496 28.973 31.4496 31.9105 31.3244 31.8064 34.8869 34.3064 34.7369 34.2195 38.7369 36.0945 38.5334 36.0247 40.5441 36.4802 40.1022 38.4307 37.986 37.9514 33.8093 35.9935 30.1087 33.3966 26.9868 30.3398 24.5606 26.9299 22.9658 23.2087 22.4469 19.5116 21.9469 15.8866 22.0184 16.1439 20.5184 12.6439 20.6227 12.8298 18.3102 9.57975 18.4254 9.71451 15.4254 6.77701 15.5506 6.88106 11.9881 4.38106 12.1326 4.46536 8.19507 2.59036 8.34283 2.64687 4.09283 1.39687 4.2755 1.43254-0.0995037 0.995037ZM39.752 33.2779 46.875 38.6875 38.2736 41.1401Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(-1.83697e-16 -1 -1 1.83697e-16 294.644 328.851)"
|
||||
id="path16449" />
|
||||
<path
|
||||
d="M414.493 501.445 324.808 364.129 326.483 363.035 416.167 500.351ZM323.026 366.885 322 358 329.724 362.511Z"
|
||||
fill="#AEAEAE"
|
||||
id="path16451" />
|
||||
<path
|
||||
d="M299.948 500.063 293.336 368.709 295.334 368.608 301.946 499.963ZM290.407 370.191 294 362 298.397 369.789Z"
|
||||
fill="#AEAEAE"
|
||||
id="path16453" />
|
||||
<path
|
||||
d="M0.058722-0.998274 5.43593-0.681968 10.7955 0.338892 16.0835 1.86798 21.2441 4.03413 26.1989 6.70214 30.9593 9.81222 35.4657 13.3666 39.6506 17.2979 43.5185 21.5462 47.0092 26.1159 50.0556 30.9393 52.6597 35.957 54.7576 41.17 56.3501 46.5207 57.3075 52.0097 57.6233 57.442 57.6207 57.4074 57.8707 60.0949 57.8438 59.9397 58.5313 62.6272 58.4849 62.4889 59.6099 65.1764 59.5468 65.051 61.1093 67.676 61.0454 67.5815 63.0454 70.2065 62.9915 70.1416 65.3665 72.7666 65.3155 72.7141 68.0655 75.3391 67.9997 75.2816 71.1247 77.7816 71.0644 77.737 78.3769 82.737 78.29 82.6839 86.915 87.3714 86.8544 87.341 96.6669 91.841 96.614 91.8186 107.489 96.0686 107.432 96.0483 119.245 99.8608 119.205 99.8488 131.83 103.349 131.786 103.338 145.161 106.4 145.123 106.392 159.06 109.017 159.016 109.01 173.454 111.073 173.418 111.068 188.168 112.631 188.125 112.627 203.187 113.564 203.15 113.563 211.61 113.773 211.561 115.772 203.082 115.562 187.979 114.622 173.189 113.055 158.712 110.987 144.733 108.354 131.317 105.282 118.65 101.771 106.789 97.9424 95.8592 93.6709 85.9898 89.1448 77.2902 84.4168 69.9046 79.3668 66.7162 76.816 63.908 74.1356 61.4801 71.4521 59.4199 68.7481 57.7922 66.0135 56.6118 63.1937 55.8866 60.3588 55.6277 57.5754 55.3142 52.183 55.3274 52.2968 54.3899 46.9218 54.4165 47.0353 52.854 41.7853 52.8848 41.8733 50.8223 36.7483 50.8624 36.8356 48.2999 31.8981 48.342 31.9715 45.342 27.2215 45.3928 27.2945 41.9553 22.7945 42.0106 22.8607 38.1981 18.6732 38.2528 18.7288 34.1278 14.8538 34.1932 14.9102 29.7557 11.4102 29.8281 11.4622 25.1406 8.39967 25.2134 8.44297 20.3384 5.81797 20.4255 5.85956 15.363 3.73456 15.4722 3.77315 10.2847 2.27315 10.3754 2.29484 5.12539 1.29484 5.25378 1.31077-0.058722 0.998274ZM210.352 110.74 218.25 114.937 210.153 118.738Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(-1.83697e-16 -1 -1 1.83697e-16 297.917 500.22)"
|
||||
id="path16455" />
|
||||
<g
|
||||
aria-label="Conv2d_1a_7x7ReluBatchNorm3 tensorsconvoluti…"
|
||||
transform="translate(274.777 85)"
|
||||
id="text16467"
|
||||
style="font-size:24px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 3,-8.424 q 0,3 1.8,4.992 1.8,1.968 4.512,1.968 1.824,0 3.192,-0.84 1.392,-0.84 2.376,-2.52 l 1.584,0.912 q -1.08,2.064 -2.952,3.192 -1.848,1.104 -4.248,1.104 -3.648,0 -6.024,-2.472 -2.352,-2.472 -2.352,-6.288 0,-3.744 2.448,-6.264 2.472,-2.544 6.144,-2.544 2.328,0 4.104,1.104 1.8,1.08 2.808,3.096 L 14.736,-12 q -0.936,-1.704 -2.232,-2.52 -1.296,-0.816 -3.072,-0.816 -2.76,0 -4.608,1.968 Q 3,-11.4 3,-8.424 Z"
|
||||
id="path16839" />
|
||||
<path
|
||||
d="m 30.144003,-5.784 q 0,2.616 -1.752,4.392 -1.752,1.752 -4.32,1.752 -2.568,0 -4.296,-1.752 -1.704,-1.752 -1.704,-4.368 0,-2.616 1.752,-4.368 1.752,-1.776 4.32,-1.776 2.568,0 4.272,1.752 1.728,1.752 1.728,4.368 z m -10.08,0.024 q 0,1.872 1.152,3.144 1.176,1.272 2.904,1.272 1.704,0 2.856,-1.272 1.176,-1.272 1.176,-3.168 0,-1.848 -1.176,-3.12 -1.176,-1.296 -2.88,-1.296 -1.704,0 -2.88,1.272 -1.152,1.272 -1.152,3.168 z"
|
||||
id="path16841" />
|
||||
<path
|
||||
d="m 32.160016,-11.592 h 1.92 v 1.8 q 0.696,-1.008 1.752,-1.536 1.08,-0.552 2.4,-0.552 2.304,0 3.6,1.488 1.296,1.488 1.296,4.08 V 0 h -1.944 v -6.192 q 0,-1.824 -0.912,-2.88 -0.888,-1.056 -2.496,-1.056 -1.656,0 -2.664,1.128 -1.008,1.128 -1.008,2.928 V 0 h -1.944 z"
|
||||
id="path16843" />
|
||||
<path
|
||||
d="m 49.055986,0 -4.968,-11.592 h 2.136 l 3.768,9.264 3.744,-9.264 h 2.016 L 50.831986,0 Z"
|
||||
id="path16845" />
|
||||
<path
|
||||
d="m 68.951965,0 h -11.976 v -1.68 l 5.808,-5.328 q 2.064,-1.872 2.808,-2.976 0.744,-1.104 0.744,-2.352 0,-1.32 -0.984,-2.16 -0.96,-0.864 -2.4,-0.864 -1.776,0 -2.808,1.104 -1.008,1.08 -1.08,3.048 h -1.968 q 0.048,-2.736 1.632,-4.344 1.608,-1.632 4.272,-1.632 2.352,0 3.864,1.368 1.536,1.344 1.536,3.432 0,1.68 -0.936,3.12 -0.912,1.416 -3.48,3.672 l -4.248,3.792 h 9.216 z"
|
||||
id="path16847" />
|
||||
<path
|
||||
d="m 80.375964,-16.8 h 1.968 V 0 h -1.944 v -1.872 q -0.792,1.008 -1.92,1.56 -1.104,0.552 -2.376,0.552 -2.424,0 -4.08,-1.68 -1.632,-1.704 -1.632,-4.32 0,-2.64 1.68,-4.368 1.704,-1.752 4.176,-1.752 1.2,0 2.256,0.504 1.08,0.48 1.872,1.392 z m -4.056,15.336 q 1.752,0 2.928,-1.248 1.2,-1.272 1.2,-3.12 0,-1.872 -1.152,-3.096 -1.152,-1.224 -2.88,-1.224 -1.776,0 -2.904,1.2 -1.128,1.2 -1.128,3.144 0,1.944 1.104,3.144 1.104,1.2 2.832,1.2 z"
|
||||
id="path16849" />
|
||||
<path
|
||||
d="M 83.543949,3.096 V 1.344 h 12.192 v 1.752 z"
|
||||
id="path16851" />
|
||||
<path
|
||||
d="m 98.927943,-14.976 h -2.592 V -16.8 h 4.607997 V 0 h -2.015997 z"
|
||||
id="path16853" />
|
||||
<path
|
||||
d="m 113.90395,0 h -1.896 v -1.896 q -0.696,1.008 -1.896,1.584 -1.176,0.552 -2.544,0.552 -1.92,0 -3.12,-0.96 -1.2,-0.984 -1.2,-2.568 0,-1.752 1.344,-2.64 1.344,-0.912 3.984,-0.912 h 3.408 q -0.024,-1.632 -0.864,-2.52 -0.816,-0.888 -2.352,-0.888 -0.912,0 -1.8,0.384 -0.888,0.384 -1.752,1.176 l -1.032,-1.296 q 1.008,-0.96 2.208,-1.44 1.2,-0.504 2.568,-0.504 2.328,0 3.624,1.392 1.32,1.368 1.32,3.792 z m -1.92,-5.328 h -3.384 q -1.752,0 -2.592,0.48 -0.84,0.48 -0.84,1.512 0,0.864 0.72,1.44 0.744,0.576 1.896,0.576 1.728,0 2.904,-1.104 1.2,-1.128 1.296,-2.904 z"
|
||||
id="path16855" />
|
||||
<path
|
||||
d="M 114.98394,3.096 V 1.344 h 12.192 v 1.752 z"
|
||||
id="path16857" />
|
||||
<path
|
||||
d="M 139.19993,-15.168 132.02393,0 h -2.232 l 7.344,-15 h -9.768 v -1.8 h 11.832 z"
|
||||
id="path16859" />
|
||||
<path
|
||||
d="m 142.10393,0 h -2.184 l 4.512,-5.976 -4.2,-5.616 h 2.304 l 3.048,4.248 3.096,-4.248 h 2.16 l -4.2,5.592 4.584,6 h -2.28 l -3.408,-4.68 z"
|
||||
id="path16861" />
|
||||
<path
|
||||
d="M 163.51194,-15.168 156.33594,0 h -2.232 l 7.344,-15 h -9.768 v -1.8 h 11.832 z"
|
||||
id="path16863" />
|
||||
<path
|
||||
d="m -58.670502,59.395 3.781,5.605 h -1.938 l -3.591,-5.415 h -3.743 V 65 h -1.634 V 51.7 h 5.852 q 2.242,0 3.496,1.045 1.254,1.026 1.254,2.831 0,1.482 -0.912,2.489 -0.912,1.007 -2.565,1.33 z m 1.824,-3.781 q 0,-1.159 -0.836,-1.805 -0.817,-0.665 -2.299,-0.665 h -4.18 v 5.016 h 4.047 q 1.501,0 2.375,-0.684 0.893,-0.703 0.893,-1.862 z"
|
||||
style="font-size:19px"
|
||||
id="path16865" />
|
||||
<path
|
||||
d="m -49.189505,63.974 q 0.912,0 1.672,-0.38 0.779,-0.399 1.425,-1.197 l 0.931,0.855 q -0.779,1.026 -1.824,1.539 -1.045,0.494 -2.337,0.494 -2.071,0 -3.401,-1.349 -1.311,-1.368 -1.311,-3.496 0,-2.071 1.349,-3.458 1.349,-1.387 3.325,-1.387 2.014,0 3.268,1.311 1.254,1.311 1.254,3.42 0,0.152 -0.019,0.361 -0.019,0.19 -0.038,0.285 h -7.543 q 0.152,1.349 1.045,2.185 0.912,0.817 2.204,0.817 z m -0.152,-7.068 q -1.197,0 -2.052,0.779 -0.855,0.779 -1.045,2.09 h 6.042 q -0.171,-1.33 -0.969,-2.09 -0.798,-0.779 -1.976,-0.779 z"
|
||||
style="font-size:19px"
|
||||
id="path16867" />
|
||||
<path
|
||||
d="m -43.109493,51.7 h 1.558 V 65 h -1.558 z"
|
||||
style="font-size:19px"
|
||||
id="path16869" />
|
||||
<path
|
||||
d="m -30.778505,65 h -1.539 v -1.406 q -0.551,0.798 -1.387,1.216 -0.836,0.399 -1.9,0.399 -1.805,0 -2.85,-1.178 -1.026,-1.178 -1.026,-3.211 v -4.997 h 1.558 v 4.902 q 0,1.444 0.703,2.28 0.722,0.836 1.995,0.836 1.292,0 2.09,-0.893 0.798,-0.893 0.798,-2.318 v -4.807 h 1.558 z"
|
||||
style="font-size:19px"
|
||||
id="path16871" />
|
||||
<path
|
||||
d="m -100.02,181 v -14.7 h 6.362998 q 2.457,0 3.801,1.008 1.344,1.008 1.344,2.856 0,1.176 -0.609,2.037 -0.609,0.84 -1.827,1.302 1.365,0.357 2.037,1.239 0.693,0.861 0.693,2.226 0,1.806 -1.407,2.919 -1.407,1.113 -3.717,1.113 z m 9.701998,-10.752 q 0,-1.155 -0.861,-1.743 -0.861,-0.609 -2.52,-0.609 h -4.494 v 4.893 h 4.767 q 1.365,0 2.226,-0.714 0.882,-0.714 0.882,-1.827 z m 0.294,6.699 q 0,-1.176 -0.798,-1.869 -0.798,-0.693 -2.163,-0.693 h -5.208 v 5.019 h 4.977 q 1.449,0 2.31,-0.672 0.882,-0.672 0.882,-1.785 z"
|
||||
style="font-size:21px"
|
||||
id="path16873" />
|
||||
<path
|
||||
d="m -77.423995,181 h -1.659 v -1.659 q -0.609,0.882 -1.659,1.386 -1.029,0.483 -2.226,0.483 -1.68,0 -2.73,-0.84 -1.05,-0.861 -1.05,-2.247 0,-1.533 1.176,-2.31 1.176,-0.798 3.486,-0.798 h 2.982 q -0.021,-1.428 -0.756,-2.205 -0.714,-0.777 -2.058,-0.777 -0.798,0 -1.575,0.336 -0.777,0.336 -1.533,1.029 l -0.903,-1.134 q 0.882,-0.84 1.932,-1.26 1.05,-0.441 2.247,-0.441 2.037,0 3.171,1.218 1.155,1.197 1.155,3.318 z m -1.68,-4.662 h -2.961 q -1.533,0 -2.268,0.42 -0.735,0.42 -0.735,1.323 0,0.756 0.63,1.26 0.651,0.504 1.659,0.504 1.512,0 2.541,-0.966 1.05,-0.987 1.134,-2.541 z"
|
||||
style="font-size:21px"
|
||||
id="path16875" />
|
||||
<path
|
||||
d="m -74.86199,178.291 v -5.922 h -1.386 v -1.512 h 1.386 v -3.108 h 1.701 v 3.108 h 2.352 v 1.512 h -2.352 v 5.775 q 0,0.672 0.294,1.008 0.315,0.315 0.945,0.315 h 1.113 V 181 h -1.365 q -1.407,0 -2.058,-0.651 -0.63,-0.651 -0.63,-2.058 z"
|
||||
style="font-size:21px"
|
||||
id="path16877" />
|
||||
<path
|
||||
d="m -64.466977,181.315 q -2.331,0 -3.801,-1.47 -1.449,-1.491 -1.449,-3.885 0,-2.268 1.533,-3.822 1.533,-1.554 3.759,-1.554 1.617,0 2.751,0.756 1.155,0.735 1.743,2.142 l -1.449,0.693 q -0.483,-1.05 -1.26,-1.575 -0.756,-0.525 -1.806,-0.525 -1.491,0 -2.52,1.134 -1.008,1.113 -1.008,2.751 0,1.659 1.008,2.772 1.029,1.092 2.562,1.092 0.987,0 1.827,-0.525 0.861,-0.546 1.386,-1.512 l 1.323,0.714 q -0.609,1.302 -1.827,2.058 -1.218,0.756 -2.772,0.756 z"
|
||||
style="font-size:21px"
|
||||
id="path16879" />
|
||||
<path
|
||||
d="m -58.16698,166.3 h 1.701 v 6.09 q 0.609,-0.861 1.512,-1.323 0.924,-0.462 2.058,-0.462 2.037,0 3.171,1.302 1.155,1.302 1.155,3.57 V 181 h -1.701 v -5.418 q 0,-1.617 -0.798,-2.52 -0.798,-0.924 -2.226,-0.924 -1.428,0 -2.31,0.987 -0.861,0.987 -0.861,2.562 V 181 h -1.701 z"
|
||||
style="font-size:21px"
|
||||
id="path16881" />
|
||||
<path
|
||||
d="M -44.453996,168.925 V 181 h -1.764 v -14.7 h 1.932 l 9.177,12.012 V 166.3 h 1.764 V 181 h -1.89 z"
|
||||
style="font-size:21px"
|
||||
id="path16883" />
|
||||
<path
|
||||
d="m -20.765996,175.939 q 0,2.289 -1.533,3.843 -1.533,1.533 -3.78,1.533 -2.247,0 -3.759,-1.533 -1.491,-1.533 -1.491,-3.822 0,-2.289 1.533,-3.822 1.533,-1.554 3.78,-1.554 2.247,0 3.738,1.533 1.512,1.533 1.512,3.822 z m -8.82,0.021 q 0,1.638 1.008,2.751 1.029,1.113 2.541,1.113 1.491,0 2.499,-1.113 1.029,-1.113 1.029,-2.772 0,-1.617 -1.029,-2.73 -1.029,-1.134 -2.52,-1.134 -1.491,0 -2.52,1.113 -1.008,1.113 -1.008,2.772 z"
|
||||
style="font-size:21px"
|
||||
id="path16885" />
|
||||
<path
|
||||
d="m -19.001983,170.857 h 1.68 v 1.281 q 0.462,-0.672 1.197,-1.008 0.735,-0.336 1.743,-0.336 h 0.924 v 1.617 h -0.945 q -1.449,0 -2.184,0.756 -0.714,0.756 -0.714,2.289 V 181 h -1.701 z"
|
||||
style="font-size:21px"
|
||||
id="path16887" />
|
||||
<path
|
||||
d="m -12.07199,170.857 h 1.68 v 1.218 q 0.5670001,-0.735 1.2810001,-1.092 0.735,-0.378 1.638,-0.378 1.05,0 1.869,0.441 0.819,0.441 1.302,1.281 0.567,-0.84 1.428,-1.281 0.882,-0.441 1.97399997,-0.441 1.785,0 2.83500003,1.155 1.071,1.155 1.071,3.003 V 181 h -1.722 v -6.132 q 0,-1.281 -0.65100003,-1.995 -0.63,-0.735 -1.78499997,-0.735 -1.134,0 -1.848,0.798 -0.693,0.777 -0.693,2.037 V 181 h -1.701 v -6.132 q 0,-1.281 -0.651,-1.995 -0.63,-0.735 -1.785,-0.735 -1.134,0 -1.848,0.798 -0.6930001,0.777 -0.6930001,2.037 V 181 h -1.701 z"
|
||||
style="font-size:21px"
|
||||
id="path16889" />
|
||||
<path
|
||||
d="m -100.673,294.28 q 0.851999,0 1.415999,-0.468 0.576,-0.48 0.576,-1.188 0,-0.744 -0.588,-1.176 -0.576,-0.432 -1.607999,-0.432 h -0.528 v -0.852 h 0.504 q 0.947999,0 1.499999,-0.408 0.552,-0.42 0.552,-1.068 0,-0.6 -0.504,-0.984 -0.504,-0.384 -1.319999,-0.384 -0.864,0 -1.38,0.468 -0.504,0.456 -0.564,1.26 h -0.984 q 0.036,-1.128 0.852,-1.884 0.828,-0.756 2.124,-0.756 1.235999,0 2.015999,0.636 0.792,0.624 0.792,1.56 0,0.696 -0.408,1.212 -0.396,0.516 -1.152,0.78 0.864,0.24 1.296,0.756 0.432,0.516 0.432,1.32 0,1.068 -0.864,1.8 -0.864,0.72 -2.183999,0.72 -1.404,0 -2.232,-0.756 -0.816,-0.768 -0.828,-2.1 h 0.972 q 0.048,0.936 0.588,1.44 0.552,0.504 1.524,0.504 z"
|
||||
style="font-size:12px"
|
||||
id="path16891" />
|
||||
<path
|
||||
d="m -94.037002,293.452 v -3.384 h -0.792 v -0.864 h 0.792 v -1.776 h 0.972 v 1.776 h 1.344 v 0.864 h -1.344 v 3.3 q 0,0.384 0.168,0.576 0.18,0.18 0.54,0.18 h 0.636 V 295 h -0.78 q -0.804,0 -1.176,-0.372 -0.36,-0.372 -0.36,-1.176 z"
|
||||
style="font-size:12px"
|
||||
id="path16893" />
|
||||
<path
|
||||
d="m -88.036994,294.352 q 0.576,0 1.056,-0.24 0.492,-0.252 0.9,-0.756 l 0.588,0.54 q -0.492,0.648 -1.152,0.972 -0.66,0.312 -1.476,0.312 -1.308,0 -2.148,-0.852 -0.828,-0.864 -0.828,-2.208 0,-1.308 0.852,-2.184 0.852,-0.876 2.1,-0.876 1.272,0 2.064,0.828 0.792,0.828 0.792,2.16 0,0.096 -0.012,0.228 -0.012,0.12 -0.024,0.18 h -4.764 q 0.096,0.852 0.66,1.38 0.576,0.516 1.392,0.516 z m -0.096,-4.464 q -0.756,0 -1.296,0.492 -0.54,0.492 -0.66,1.32 h 3.816 q -0.108,-0.84 -0.612,-1.32 -0.504,-0.492 -1.248,-0.492 z"
|
||||
style="font-size:12px"
|
||||
id="path16895" />
|
||||
<path
|
||||
d="m -84.304987,289.204 h 0.96 v 0.9 q 0.348,-0.504 0.876,-0.768 0.54,-0.276 1.2,-0.276 1.152,0 1.8,0.744 0.648,0.744 0.648,2.04 V 295 h -0.972 v -3.096 q 0,-0.912 -0.456,-1.44 -0.444,-0.528 -1.248,-0.528 -0.828,0 -1.332,0.564 -0.504,0.564 -0.504,1.464 V 295 h -0.972 z"
|
||||
style="font-size:12px"
|
||||
id="path16897" />
|
||||
<path
|
||||
d="m -72.952996,293.308 q 0,0.816 -0.696,1.332 -0.696,0.516 -1.812,0.516 -0.732,0 -1.38,-0.228 -0.636,-0.24 -1.152,-0.708 l 0.504,-0.744 q 0.552,0.456 1.032,0.66 0.48,0.204 1.02,0.204 0.696,0 1.116,-0.264 0.432,-0.276 0.432,-0.708 0,-0.444 -0.36,-0.636 -0.36,-0.204 -1.188,-0.216 -1.212,-0.048 -1.776,-0.444 -0.552,-0.396 -0.552,-1.236 0,-0.768 0.636,-1.272 0.648,-0.516 1.656,-0.516 0.684,0 1.284,0.216 0.6,0.216 1.092,0.636 l -0.468,0.732 q -0.492,-0.396 -0.948,-0.576 -0.456,-0.18 -0.972,-0.18 -0.588,0 -0.972,0.264 -0.372,0.264 -0.372,0.648 0,0.42 0.336,0.612 0.336,0.192 1.068,0.228 1.308,0.036 1.884,0.432 0.588,0.396 0.588,1.248 z"
|
||||
style="font-size:12px"
|
||||
id="path16899" />
|
||||
<path
|
||||
d="m -66.196988,292.108 q 0,1.308 -0.876,2.196 -0.876,0.876 -2.16,0.876 -1.284,0 -2.148,-0.876 -0.852,-0.876 -0.852,-2.184 0,-1.308 0.876,-2.184 0.876,-0.888 2.16,-0.888 1.284,0 2.136,0.876 0.864,0.876 0.864,2.184 z m -5.04,0.012 q 0,0.936 0.576,1.572 0.588,0.636 1.452,0.636 0.852,0 1.428,-0.636 0.588,-0.636 0.588,-1.584 0,-0.924 -0.588,-1.56 -0.588,-0.648 -1.44,-0.648 -0.852,0 -1.44,0.636 -0.576,0.636 -0.576,1.584 z"
|
||||
style="font-size:12px"
|
||||
id="path16901" />
|
||||
<path
|
||||
d="m -65.188982,289.204 h 0.96 v 0.732 q 0.264,-0.384 0.684,-0.576 0.42,-0.192 0.996,-0.192 h 0.528 v 0.924 h -0.54 q -0.828,0 -1.248,0.432 -0.408,0.432 -0.408,1.308 V 295 h -0.972 z"
|
||||
style="font-size:12px"
|
||||
id="path16903" />
|
||||
<path
|
||||
d="m -56.560983,293.308 q 0,0.816 -0.696,1.332 -0.696,0.516 -1.812,0.516 -0.732,0 -1.38,-0.228 -0.636,-0.24 -1.152,-0.708 l 0.504,-0.744 q 0.552,0.456 1.032,0.66 0.48,0.204 1.02,0.204 0.696,0 1.116,-0.264 0.432,-0.276 0.432,-0.708 0,-0.444 -0.36,-0.636 -0.36,-0.204 -1.188,-0.216 -1.212,-0.048 -1.776,-0.444 -0.552,-0.396 -0.552,-1.236 0,-0.768 0.636,-1.272 0.648,-0.516 1.656,-0.516 0.684,0 1.284,0.216 0.6,0.216 1.092,0.636 l -0.468,0.732 q -0.492,-0.396 -0.948,-0.576 -0.456,-0.18 -0.972,-0.18 -0.588,0 -0.972,0.264 -0.372,0.264 -0.372,0.648 0,0.42 0.336,0.612 0.336,0.192 1.068,0.228 1.308,0.036 1.884,0.432 0.588,0.396 0.588,1.248 z"
|
||||
style="font-size:12px"
|
||||
id="path16905" />
|
||||
<path
|
||||
d="m -8.6353245,236.49707 q 0,0.15772 -0.00928,0.27832 -0.00928,0.11133 -0.037109,0.19482 -0.018555,0.0742 -0.055664,0.13916 -0.027832,0.0557 -0.1484375,0.17627 -0.1113281,0.11133 -0.3896484,0.2876 -0.2783203,0.16699 -0.6308594,0.30615 -0.3432614,0.12989 -0.7514644,0.21338 -0.408204,0.0835 -0.844239,0.0835 -0.899902,0 -1.595703,-0.29688 -0.695801,-0.29687 -1.168945,-0.86279 -0.463867,-0.57519 -0.714356,-1.40088 -0.241211,-0.83496 -0.241211,-1.92041 0,-1.23388 0.296875,-2.11523 0.306153,-0.89063 0.825684,-1.45654 0.528809,-0.56592 1.233887,-0.83497 0.714355,-0.27832 1.540039,-0.27832 0.398926,0 0.770019,0.0742 0.380371,0.0742 0.6958011,0.19483 0.3154297,0.1206 0.5566407,0.27832 0.2504883,0.15771 0.3618164,0.26904 0.1113281,0.11133 0.1484375,0.17627 0.046387,0.0649 0.074219,0.15771 0.027832,0.0835 0.037109,0.19483 0.00928,0.11133 0.00928,0.27832 0,0.36182 -0.083496,0.51025 -0.083496,0.13916 -0.2041016,0.13916 -0.1391602,0 -0.324707,-0.14843 -0.1762696,-0.15772 -0.4545899,-0.34327 -0.2783206,-0.18554 -0.6772456,-0.33398 -0.389649,-0.15772 -0.927735,-0.15772 -1.104004,0 -1.697754,0.85352 -0.584472,0.84424 -0.584472,2.4585 0,0.80713 0.148437,1.41943 0.157715,0.60303 0.45459,1.01123 0.296875,0.4082 0.723633,0.61231 0.436035,0.19482 0.992676,0.19482 0.528808,0 0.927734,-0.16699 0.3989257,-0.167 0.6865233,-0.36182 0.296875,-0.2041 0.4916993,-0.36182 0.2041015,-0.16699 0.3154296,-0.16699 0.064941,0 0.1113282,0.0371 0.046387,0.0371 0.074219,0.12988 0.037109,0.0835 0.046387,0.22266 0.018555,0.12988 0.018555,0.31543 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16907" />
|
||||
<path
|
||||
d="m 1.0038357,233.50049 q 0,1.02051 -0.26904299,1.8833 -0.26904297,0.85351 -0.80712891,1.4751 -0.52880859,0.62158 -1.3359375,0.97412 -0.7978516,0.34326 -1.8554687,0.34326 -1.0297852,0 -1.7998047,-0.30615 -0.7607422,-0.30616 -1.2709961,-0.89063 -0.5102539,-0.58447 -0.7607422,-1.41943 -0.2504883,-0.83496 -0.2504883,-1.89258 0,-1.02051 0.2597656,-1.87402 0.269043,-0.8628 0.7978516,-1.48438 0.5380859,-0.62158 1.3359375,-0.96484 0.7978516,-0.34326 1.8647461,-0.34326 1.0297851,0 1.7905273,0.30615 0.77001956,0.30615 1.28027347,0.89062 0.5102539,0.58448 0.76074218,1.41944 0.25976565,0.83496 0.25976565,1.8833 z m -1.61425783,0.10205 q 0,-0.67725 -0.12988282,-1.28027 -0.12060547,-0.60303 -0.40820315,-1.05762 -0.2875976,-0.45459 -0.7792968,-0.71436 -0.4916993,-0.26904 -1.2246094,-0.26904 -0.6772461,0 -1.1689453,0.24121 -0.4824219,0.24121 -0.7978516,0.68652 -0.3154297,0.43604 -0.4731445,1.03907 -0.1484375,0.60302 -0.1484375,1.31738 0,0.68652 0.1206054,1.28955 0.1298829,0.60303 0.4174805,1.05762 0.296875,0.44531 0.7885742,0.71435 0.4916992,0.25977 1.2246094,0.25977 0.6679688,0 1.159668,-0.24121 0.4916992,-0.24121 0.8071289,-0.67725 0.31542967,-0.43603 0.46386717,-1.03906 0.1484375,-0.60303 0.1484375,-1.32666 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16909" />
|
||||
<path
|
||||
d="m 10.448172,237.76807 q 0,0.0742 -0.03711,0.12988 -0.03711,0.0464 -0.120605,0.0835 -0.0835,0.0371 -0.231934,0.0557 -0.1484373,0.0185 -0.3710936,0.0185 -0.2319336,0 -0.3803711,-0.0185 -0.1484375,-0.0186 -0.2319336,-0.0557 -0.083496,-0.0371 -0.1206054,-0.0835 -0.037109,-0.0557 -0.037109,-0.12988 v -4.88916 q 0,-0.71436 -0.1113281,-1.15039 -0.1113282,-0.43604 -0.3247071,-0.75147 -0.2133789,-0.31543 -0.5566406,-0.48242 -0.3339844,-0.16699 -0.7792969,-0.16699 -0.5751953,0 -1.1503906,0.4082 -0.5751953,0.4082 -1.2060547,1.19678 v 5.83545 q 0,0.0742 -0.037109,0.12988 -0.037109,0.0464 -0.1206055,0.0835 -0.083496,0.0371 -0.2319336,0.0557 -0.1484375,0.0185 -0.3803711,0.0185 -0.2226563,0 -0.3710938,-0.0185 -0.1484375,-0.0186 -0.2412109,-0.0557 -0.083496,-0.0371 -0.1206055,-0.0835 -0.027832,-0.0557 -0.027832,-0.12988 v -8.34961 q 0,-0.0742 0.027832,-0.12061 0.027832,-0.0557 0.1113282,-0.0928 0.083496,-0.0464 0.2133789,-0.0557 0.1298828,-0.0185 0.3432617,-0.0185 0.2041016,0 0.3339844,0.0185 0.1391601,0.009 0.2133789,0.0557 0.074219,0.0371 0.1020508,0.0928 0.037109,0.0464 0.037109,0.12061 v 1.104 q 0.7050782,-0.78857 1.4008789,-1.15039 0.7050782,-0.37109 1.4194336,-0.37109 0.834961,0 1.4008789,0.28759 0.5751953,0.27832 0.9277344,0.75147 0.3525388,0.47314 0.5009768,1.11328 0.157715,0.63086 0.157715,1.52148 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16911" />
|
||||
<path
|
||||
d="m 19.771902,229.3999 q 0,0.0371 -0.0093,0.0835 0,0.0371 -0.0093,0.0835 -0.0093,0.0464 -0.02783,0.10206 -0.0093,0.0557 -0.02783,0.1206 l -2.848144,7.93213 q -0.03711,0.10205 -0.102051,0.16699 -0.05566,0.0649 -0.17627,0.10205 -0.120605,0.0371 -0.306152,0.0464 -0.185547,0.0185 -0.463867,0.0185 -0.27832,0 -0.463867,-0.0185 -0.185547,-0.0186 -0.306153,-0.0557 -0.111328,-0.0371 -0.176269,-0.10206 -0.06494,-0.0649 -0.102051,-0.15771 l -2.838867,-7.93213 q -0.03711,-0.11133 -0.06494,-0.19482 -0.01855,-0.0835 -0.02783,-0.12061 0,-0.0464 0,-0.0742 0,-0.0742 0.03711,-0.12988 0.03711,-0.0557 0.120605,-0.0835 0.09277,-0.0371 0.231934,-0.0464 0.148437,-0.009 0.361816,-0.009 0.269043,0 0.426758,0.0185 0.166992,0.009 0.250488,0.0464 0.09277,0.0371 0.129883,0.0928 0.04639,0.0557 0.0835,0.13916 l 2.356446,6.88379 0.03711,0.11133 0.02783,-0.11133 2.328613,-6.88379 q 0.01855,-0.0835 0.06494,-0.13916 0.04639,-0.0557 0.129883,-0.0928 0.09277,-0.0371 0.24121,-0.0464 0.157715,-0.0185 0.408204,-0.0185 0.213379,0 0.352539,0.009 0.13916,0.009 0.213379,0.0464 0.0835,0.0371 0.111328,0.0928 0.03711,0.0464 0.03711,0.1206 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16913" />
|
||||
<path
|
||||
d="m 29.095633,233.50049 q 0,1.02051 -0.269043,1.8833 -0.269043,0.85351 -0.807129,1.4751 -0.528809,0.62158 -1.335938,0.97412 -0.797851,0.34326 -1.855469,0.34326 -1.029785,0 -1.799804,-0.30615 -0.760742,-0.30616 -1.270996,-0.89063 -0.510254,-0.58447 -0.760743,-1.41943 -0.250488,-0.83496 -0.250488,-1.89258 0,-1.02051 0.259766,-1.87402 0.269043,-0.8628 0.797851,-1.48438 0.538086,-0.62158 1.335938,-0.96484 0.797851,-0.34326 1.864746,-0.34326 1.029785,0 1.790527,0.30615 0.77002,0.30615 1.280274,0.89062 0.510254,0.58448 0.760742,1.41944 0.259766,0.83496 0.259766,1.8833 z m -1.614258,0.10205 q 0,-0.67725 -0.129883,-1.28027 -0.120606,-0.60303 -0.408203,-1.05762 -0.287598,-0.45459 -0.779297,-0.71436 -0.491699,-0.26904 -1.224609,-0.26904 -0.677247,0 -1.168946,0.24121 -0.482422,0.24121 -0.797851,0.68652 -0.31543,0.43604 -0.473145,1.03907 -0.148437,0.60302 -0.148437,1.31738 0,0.68652 0.120605,1.28955 0.129883,0.60303 0.417481,1.05762 0.296875,0.44531 0.788574,0.71435 0.491699,0.25977 1.224609,0.25977 0.667969,0 1.159668,-0.24121 0.491699,-0.24121 0.807129,-0.67725 0.31543,-0.43603 0.463867,-1.03906 0.148438,-0.60303 0.148438,-1.32666 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16915" />
|
||||
<path
|
||||
d="m 32.880789,237.76807 q 0,0.0742 -0.03711,0.12988 -0.03711,0.0464 -0.120605,0.0835 -0.0835,0.0371 -0.231934,0.0557 -0.148437,0.0185 -0.380371,0.0185 -0.222656,0 -0.371093,-0.0185 -0.148438,-0.0186 -0.241211,-0.0557 -0.0835,-0.0371 -0.120606,-0.0835 -0.02783,-0.0557 -0.02783,-0.12988 v -12.39453 q 0,-0.0742 0.02783,-0.12989 0.03711,-0.0557 0.120606,-0.0928 0.09277,-0.0371 0.241211,-0.0557 0.148437,-0.0186 0.371093,-0.0186 0.231934,0 0.380371,0.0186 0.148438,0.0186 0.231934,0.0557 0.0835,0.0371 0.120605,0.0928 0.03711,0.0557 0.03711,0.12989 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16917" />
|
||||
<path
|
||||
d="m 42.863211,237.76807 q 0,0.0742 -0.03711,0.12988 -0.02783,0.0464 -0.111328,0.0835 -0.0835,0.0371 -0.222656,0.0557 -0.129883,0.0185 -0.324707,0.0185 -0.213379,0 -0.352539,-0.0185 -0.129883,-0.0186 -0.213379,-0.0557 -0.07422,-0.0371 -0.102051,-0.0835 -0.02783,-0.0557 -0.02783,-0.12988 v -1.10401 q -0.714355,0.78858 -1.410156,1.15039 -0.695801,0.36182 -1.410156,0.36182 -0.834961,0 -1.410157,-0.27832 -0.565918,-0.27832 -0.918457,-0.75147 -0.352539,-0.48242 -0.510254,-1.11328 -0.148437,-0.64013 -0.148437,-1.54931 v -5.06543 q 0,-0.0742 0.02783,-0.12061 0.03711,-0.0557 0.129883,-0.0928 0.09277,-0.0464 0.241211,-0.0557 0.148437,-0.0185 0.371093,-0.0185 0.222657,0 0.371094,0.0185 0.148438,0.009 0.231934,0.0557 0.09277,0.0371 0.129883,0.0928 0.03711,0.0464 0.03711,0.12061 v 4.86133 q 0,0.73291 0.102051,1.17822 0.111328,0.43603 0.324707,0.75146 0.222656,0.30615 0.55664,0.48242 0.333985,0.167 0.779297,0.167 0.575196,0 1.141114,-0.40821 0.575195,-0.4082 1.215332,-1.19677 v -5.83545 q 0,-0.0742 0.02783,-0.12061 0.03711,-0.0557 0.129882,-0.0928 0.09277,-0.0464 0.231934,-0.0557 0.148438,-0.0185 0.380371,-0.0185 0.222656,0 0.371094,0.0185 0.148437,0.009 0.231933,0.0557 0.0835,0.0371 0.120606,0.0928 0.04639,0.0464 0.04639,0.12061 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16919" />
|
||||
<path
|
||||
d="m 52.956961,229.17725 q 0.27832,0 0.380371,0.12988 0.102051,0.1206 0.102051,0.36182 v 8.09912 q 0,0.0742 -0.03711,0.12988 -0.03711,0.0464 -0.129883,0.0835 -0.0835,0.0371 -0.231933,0.0557 -0.148438,0.0185 -0.361817,0.0185 -0.231933,0 -0.380371,-0.0185 -0.148437,-0.0186 -0.241211,-0.0557 -0.0835,-0.0371 -0.120605,-0.0835 -0.03711,-0.0557 -0.03711,-0.12988 v -7.31983 h -4.313964 v 4.65723 q 0,0.86279 0.250488,1.3081 0.259766,0.43604 0.918457,0.43604 0.213379,0 0.380371,-0.0371 0.166992,-0.0464 0.296875,-0.0928 0.129883,-0.0464 0.222656,-0.0835 0.09277,-0.0464 0.166992,-0.0464 0.04639,0 0.0835,0.0278 0.04639,0.0186 0.06494,0.0835 0.02783,0.0649 0.04639,0.17627 0.01855,0.11133 0.01855,0.27832 0,0.26904 -0.03711,0.42676 -0.03711,0.14844 -0.111328,0.23193 -0.07422,0.0742 -0.222656,0.13916 -0.148438,0.0649 -0.343262,0.10205 -0.185547,0.0464 -0.398926,0.0742 -0.213379,0.0278 -0.426758,0.0278 -0.649414,0 -1.113281,-0.16699 -0.463867,-0.17627 -0.760742,-0.51953 -0.296875,-0.35254 -0.436035,-0.88135 -0.129883,-0.53808 -0.129883,-1.26172 v -4.87988 h -1.168945 q -0.139161,0 -0.222657,-0.14844 -0.0835,-0.14843 -0.0835,-0.48242 0,-0.17627 0.01855,-0.29687 0.02783,-0.12061 0.06494,-0.19483 0.03711,-0.0835 0.09277,-0.11132 0.06494,-0.0371 0.13916,-0.0371 h 1.159668 v -1.98536 q 0,-0.0649 0.02783,-0.1206 0.03711,-0.0557 0.120605,-0.0928 0.09277,-0.0464 0.241211,-0.065 0.148438,-0.0186 0.371094,-0.0186 0.231934,0 0.380371,0.0186 0.148438,0.0186 0.231934,0.065 0.0835,0.0371 0.120605,0.0928 0.03711,0.0557 0.03711,0.1206 v 1.98536 z m 0.658691,-2.57911 q 0,0.53809 -0.204101,0.73291 -0.204102,0.19483 -0.751465,0.19483 -0.538086,0 -0.742188,-0.18555 -0.194824,-0.19482 -0.194824,-0.72363 0,-0.53809 0.204102,-0.73291 0.204101,-0.19483 0.751464,-0.19483 0.538086,0 0.732911,0.19483 0.204101,0.18555 0.204101,0.71435 z m -3.126465,2.57911 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16921" />
|
||||
<path
|
||||
d="m 57.318623,236.99805 q 0,0.64941 -0.222657,0.87207 -0.213379,0.21338 -0.770019,0.21338 -0.538086,0 -0.751465,-0.21338 -0.213379,-0.21338 -0.213379,-0.84424 0,-0.64942 0.213379,-0.86279 0.222656,-0.22266 0.779297,-0.22266 0.538086,0 0.751465,0.21338 0.213379,0.21338 0.213379,0.84424 z m 4.184082,0 q 0,0.64941 -0.213379,0.87207 -0.213379,0.21338 -0.77002,0.21338 -0.538086,0 -0.751465,-0.21338 -0.213379,-0.21338 -0.213379,-0.84424 0,-0.64942 0.213379,-0.86279 0.222657,-0.22266 0.77002,-0.22266 0.547363,0 0.751465,0.21338 0.213379,0.21338 0.213379,0.84424 z m 4.193359,0 q 0,0.64941 -0.222656,0.87207 -0.213379,0.21338 -0.77002,0.21338 -0.538086,0 -0.751465,-0.21338 -0.213379,-0.21338 -0.213379,-0.84424 0,-0.64942 0.213379,-0.86279 0.222657,-0.22266 0.779297,-0.22266 0.538086,0 0.751465,0.21338 0.213379,0.21338 0.213379,0.84424 z"
|
||||
style="font-size:19px;font-family:Calibri, Calibri_MSFontService, sans-serif"
|
||||
id="path16923" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:1cc5ead5513c641763b994bea5a08ccaa4a694b3f5239ddd2fe58424b90e5289
|
||||
size 33741
|
||||
|
||||
|
Before Width: | Height: | Size: 33 KiB After Width: | Height: | Size: 130 B |
@@ -1,134 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="224"
|
||||
height="288"
|
||||
overflow="hidden"
|
||||
version="1.1"
|
||||
id="svg17402"
|
||||
sodipodi:docname="inception_v1_std_input.svg"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview17404"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="false"
|
||||
inkscape:zoom="3.0972222"
|
||||
inkscape:cx="111.87444"
|
||||
inkscape:cy="144"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1137"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg17402" />
|
||||
<defs
|
||||
id="defs17386">
|
||||
<clipPath
|
||||
id="clip0">
|
||||
<rect
|
||||
x="0"
|
||||
y="0"
|
||||
width="224"
|
||||
height="288"
|
||||
id="rect17383" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
clip-path="url(#clip0)"
|
||||
id="g17400">
|
||||
<path
|
||||
id="rect17388"
|
||||
style="fill:#ffffff"
|
||||
d="M 0,0 H 224 V 288 H 0 Z" />
|
||||
<path
|
||||
d="M30.5001 55.1673C30.5001 40.9917 41.9917 29.5001 56.1673 29.5001L159.833 29.5001C174.008 29.5001 185.5 40.9917 185.5 55.1673L185.5 157.833C185.5 172.008 174.008 183.5 159.833 183.5L56.1673 183.5C41.9917 183.5 30.5001 172.008 30.5001 157.833Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path17390" />
|
||||
<g
|
||||
aria-label="InceptionV1"
|
||||
transform="translate(54.1683 113)"
|
||||
id="text17392"
|
||||
style="font-size:21px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 1.512,0 V -14.7 H 3.318 V 0 Z"
|
||||
id="path17770" />
|
||||
<path
|
||||
d="m 5.9429904,-10.143 h 1.68 v 1.575 q 0.609,-0.882 1.533,-1.344 0.9449996,-0.483 2.0999996,-0.483 2.016,0 3.15,1.302 1.134,1.302 1.134,3.57 V 0 h -1.701 v -5.418 q 0,-1.596 -0.798,-2.52 -0.777,-0.924 -2.184,-0.924 -1.4489996,0 -2.3309996,0.987 -0.882,0.987 -0.882,2.562 V 0 h -1.701 z"
|
||||
id="path17772" />
|
||||
<path
|
||||
d="m 22.427974,0.315 q -2.331,0 -3.801,-1.47 -1.449,-1.491 -1.449,-3.885 0,-2.268 1.533,-3.822 1.533,-1.554 3.759,-1.554 1.617,0 2.751,0.756 1.155,0.735 1.743,2.142 l -1.449,0.693 q -0.483,-1.05 -1.26,-1.575 -0.756,-0.525 -1.806,-0.525 -1.491,0 -2.52,1.134 -1.008,1.113 -1.008,2.751 0,1.659 1.008,2.772 1.029,1.092 2.562,1.092 0.987,0 1.827,-0.525 0.861,-0.546 1.386,-1.512 l 1.323,0.714 q -0.609,1.302 -1.827,2.058 -1.218,0.756 -2.772,0.756 z"
|
||||
id="path17774" />
|
||||
<path
|
||||
d="m 33.620971,-1.134 q 1.008,0 1.848,-0.42 0.861,-0.441 1.575,-1.323 l 1.029,0.945 q -0.861,1.134 -2.016,1.701 -1.155,0.546 -2.583,0.546 -2.289,0 -3.759,-1.491 -1.449,-1.512 -1.449,-3.864 0,-2.289 1.491,-3.822 1.491,-1.533 3.675,-1.533 2.226,0 3.612,1.449 1.386,1.449 1.386,3.78 0,0.168 -0.021,0.399 -0.021,0.21 -0.042,0.315 h -8.337 q 0.168,1.491 1.155,2.415 1.008,0.903 2.436,0.903 z m -0.168,-7.812 q -1.323,0 -2.268,0.861 -0.945,0.861 -1.155,2.31 h 6.678 q -0.189,-1.47 -1.071,-2.31 -0.882,-0.861 -2.184,-0.861 z"
|
||||
id="path17776" />
|
||||
<path
|
||||
d="m 41.852986,3.78 h -1.701 v -13.923 h 1.68 v 1.638 q 0.672,-0.882 1.659,-1.365 0.987,-0.504 2.1,-0.504 2.142,0 3.57,1.491 1.428,1.47 1.428,3.78 0,2.331 -1.491,3.843 -1.47,1.491 -3.633,1.491 -1.029,0 -1.995,-0.42 -0.945,-0.441 -1.617,-1.239 z m 3.549,-12.642 q -1.533,0 -2.583,1.113 -1.029,1.092 -1.029,2.73 0,1.617 1.008,2.688 1.029,1.071 2.541,1.071 1.554,0 2.52,-1.029 0.987,-1.05 0.987,-2.772 0,-1.701 -0.966,-2.751 -0.945,-1.05 -2.478,-1.05 z"
|
||||
id="path17778" />
|
||||
<path
|
||||
d="m 52.814987,-2.709 v -5.922 h -1.386 v -1.512 h 1.386 v -3.108 h 1.701 v 3.108 h 2.352 v 1.512 h -2.352 v 5.775 q 0,0.672 0.294,1.008 0.315,0.315 0.945,0.315 h 1.113 V 0 h -1.365 q -1.407,0 -2.058,-0.651 -0.63,-0.651 -0.63,-2.058 z"
|
||||
id="path17780" />
|
||||
<path
|
||||
d="m 58.69499,-13.545 h 1.89 v 1.869 h -1.89 z M 58.77899,0 v -10.143 h 1.722 V 0 Z"
|
||||
id="path17782" />
|
||||
<path
|
||||
d="m 73.016979,-5.061 q 0,2.289 -1.533,3.843 -1.533,1.533 -3.78,1.533 -2.247,0 -3.759,-1.533 -1.491,-1.533 -1.491,-3.822 0,-2.289 1.533,-3.822 1.533,-1.554 3.78,-1.554 2.247,0 3.738,1.533 1.512,1.533 1.512,3.822 z m -8.82,0.021 q 0,1.638 1.008,2.751 1.029,1.113 2.541,1.113 1.491,0 2.499,-1.113 1.029,-1.113 1.029,-2.772 0,-1.617 -1.029,-2.73 -1.029,-1.134 -2.52,-1.134 -1.491,0 -2.52,1.113 -1.008,1.113 -1.008,2.772 z"
|
||||
id="path17784" />
|
||||
<path
|
||||
d="m 74.780984,-10.143 h 1.68 v 1.575 q 0.609,-0.882 1.533,-1.344 0.945,-0.483 2.1,-0.483 2.016,0 3.15,1.302 1.134,1.302 1.134,3.57 V 0 h -1.701 v -5.418 q 0,-1.596 -0.798,-2.52 -0.777,-0.924 -2.184,-0.924 -1.449,0 -2.331,0.987 -0.882,0.987 -0.882,2.562 V 0 h -1.701 z"
|
||||
id="path17786" />
|
||||
<path
|
||||
d="m 91.097987,0 -6.51,-14.7 h 1.974 l 5.481,12.39 5.418,-12.39 h 1.932 l -6.51,14.7 z"
|
||||
id="path17788" />
|
||||
<path
|
||||
d="m 102.522,-13.104 h -2.268 V -14.7 h 4.032 V 0 h -1.764 z"
|
||||
id="path17790" />
|
||||
</g>
|
||||
<path
|
||||
d="M82.5001 252.5C82.5001 245.32 93.9168 239.5 108 239.5 122.083 239.5 133.5 245.32 133.5 252.5 133.5 259.68 122.083 265.5 108 265.5 93.9168 265.5 82.5001 259.68 82.5001 252.5Z"
|
||||
stroke="#E96115"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path17394" />
|
||||
<path
|
||||
d="M1-1.87829e-06 1.00009 49.2281-0.999907 49.2281-1 1.87829e-06ZM4.00009 47.8948 0.000104987 55.8948-3.99991 47.8948Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 108 238.895)"
|
||||
id="path17396" />
|
||||
<g
|
||||
aria-label="input"
|
||||
transform="translate(87.5787 235)"
|
||||
id="text17398"
|
||||
style="font-size:18px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 1.044,-11.61 h 1.62 v 1.602 H 1.044 Z M 1.116,0 V -8.694 H 2.592 V 0 Z"
|
||||
id="path17793" />
|
||||
<path
|
||||
d="m 4.6619887,-8.694 h 1.44 v 1.35 q 0.522,-0.756 1.314,-1.152 0.81,-0.414 1.8,-0.414 1.7280003,0 2.7000003,1.116 0.972,1.116 0.972,3.06 V 0 h -1.458 v -4.644 q 0,-1.368 -0.684,-2.16 -0.666,-0.792 -1.8720003,-0.792 -1.242,0 -1.998,0.846 -0.756,0.846 -0.756,2.196 V 0 h -1.458 z"
|
||||
id="path17795" />
|
||||
<path
|
||||
d="m 16.145974,3.24 h -1.458 V -8.694 h 1.44 v 1.404 q 0.576,-0.756 1.422,-1.17 0.846,-0.432 1.8,-0.432 1.836,0 3.06,1.278 1.224,1.26 1.224,3.24 0,1.998 -1.278,3.294 -1.26,1.278 -3.114,1.278 -0.882,0 -1.71,-0.36 -0.81,-0.378 -1.386,-1.062 z m 3.042,-10.836 q -1.314,0 -2.214,0.954 -0.882,0.936 -0.882,2.34 0,1.386 0.864,2.304 0.882,0.918 2.178,0.918 1.332,0 2.16,-0.882 0.846,-0.9 0.846,-2.376 0,-1.458 -0.828,-2.358 -0.81,-0.9 -2.124,-0.9 z"
|
||||
id="path17797" />
|
||||
<path
|
||||
d="m 33.281963,0 h -1.458 v -1.332 q -0.522,0.756 -1.314,1.152 -0.792,0.378 -1.8,0.378 -1.71,0 -2.7,-1.116 -0.972,-1.116 -0.972,-3.042 v -4.734 h 1.476 v 4.644 q 0,1.368 0.666,2.16 0.684,0.792 1.89,0.792 1.224,0 1.98,-0.846 0.756,-0.846 0.756,-2.196 v -4.554 h 1.476 z"
|
||||
id="path17799" />
|
||||
<path
|
||||
d="m 35.657949,-2.322 v -5.076 h -1.188 v -1.296 h 1.188 v -2.664 h 1.458 v 2.664 h 2.016 v 1.296 h -2.016 v 4.95 q 0,0.576 0.252,0.864 0.27,0.27 0.81,0.27 h 0.954 V 0 h -1.17 q -1.206,0 -1.764,-0.558 -0.54,-0.558 -0.54,-1.764 z"
|
||||
id="path17801" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:14dd247a2b498dfa570e643656e6fd5ba9f7eb6e6fd14f4ada0dda2d4426c943
|
||||
size 7832
|
||||
|
||||
|
Before Width: | Height: | Size: 7.6 KiB After Width: | Height: | Size: 129 B |
@@ -1,281 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="723"
|
||||
height="480"
|
||||
overflow="hidden"
|
||||
version="1.1"
|
||||
id="svg18304"
|
||||
sodipodi:docname="inception_v1_std_output.svg"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview18306"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.7634855"
|
||||
inkscape:cx="361.5"
|
||||
inkscape:cy="239.86588"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1137"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg18304" />
|
||||
<defs
|
||||
id="defs18258">
|
||||
<clipPath
|
||||
id="clip0">
|
||||
<rect
|
||||
x="0"
|
||||
y="0"
|
||||
width="723"
|
||||
height="480"
|
||||
id="rect18255" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
clip-path="url(#clip0)"
|
||||
id="g18302">
|
||||
<path
|
||||
id="rect18260"
|
||||
style="fill:#ffffff"
|
||||
d="M 0,0 H 723 V 480.11099 H 0 Z" />
|
||||
<path
|
||||
d="M28.5 97.1906C28.5 57.6002 60.5869 25.5058 100.168 25.5058L623.832 25.5058C663.413 25.5058 695.5 57.6002 695.5 97.1906L695.5 383.92C695.5 423.511 663.413 455.605 623.832 455.605L100.168 455.605C60.5869 455.605 28.5 423.511 28.5 383.92Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33303"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path18262" />
|
||||
<g
|
||||
aria-label="Predictions"
|
||||
transform="matrix(1 0 0 1.00023 289.976 57)"
|
||||
id="text18264"
|
||||
style="font-size:24px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 1.56,0 v -16.8 h 7.296 q 2.76,0 4.344,1.392 1.608,1.368 1.608,3.72 0,2.376 -1.728,3.816 -1.728,1.416 -4.608,1.416 H 3.624 V 0 Z m 11.136,-11.64 q 0,-1.536 -1.032,-2.4 -1.032,-0.888 -2.88,-0.888 h -5.16 v 6.624 h 4.992 q 1.872,0 2.976,-0.888 1.104,-0.912 1.104,-2.448 z"
|
||||
id="path18672" />
|
||||
<path
|
||||
d="m 16.559979,-11.592 h 1.92 v 1.464 q 0.528,-0.768 1.368,-1.152 0.84,-0.384 1.992,-0.384 h 1.056 v 1.848 h -1.08 q -1.656,0 -2.496,0.864 -0.816,0.864 -0.816,2.616 V 0 h -1.944 z"
|
||||
id="path18674" />
|
||||
<path
|
||||
d="m 29.759966,-1.296 q 1.152,0 2.112,-0.48 0.984,-0.504 1.8,-1.512 l 1.176,1.08 q -0.984,1.296 -2.304,1.944 -1.32,0.624 -2.952,0.624 -2.616,0 -4.296,-1.704 -1.656,-1.728 -1.656,-4.416 0,-2.616 1.704,-4.368 1.704,-1.752 4.2,-1.752 2.544,0 4.128,1.656 1.584,1.656 1.584,4.32 0,0.192 -0.024,0.456 -0.024,0.24 -0.048,0.36 h -9.528 q 0.192,1.704 1.32,2.76 1.152,1.032 2.784,1.032 z m -0.192,-8.928 q -1.512,0 -2.592,0.984 -1.08,0.984 -1.32,2.64 h 7.632 q -0.216,-1.68 -1.224,-2.64 -1.008,-0.984 -2.496,-0.984 z"
|
||||
id="path18676" />
|
||||
<path
|
||||
d="m 46.679981,-16.8 h 1.968 V 0 h -1.944 v -1.872 q -0.792,1.008 -1.92,1.56 -1.104,0.552 -2.376,0.552 -2.424,0 -4.08,-1.68 -1.632,-1.704 -1.632,-4.32 0,-2.64 1.68,-4.368 1.704,-1.752 4.176,-1.752 1.2,0 2.256,0.504 1.08,0.48 1.872,1.392 z m -4.056,15.336 q 1.752,0 2.928,-1.248 1.2,-1.272 1.2,-3.12 0,-1.872 -1.152,-3.096 -1.152,-1.224 -2.88,-1.224 -1.776,0 -2.904,1.2 -1.128,1.2 -1.128,3.144 0,1.944 1.104,3.144 1.104,1.2 2.832,1.2 z"
|
||||
id="path18678" />
|
||||
<path
|
||||
d="m 51.287966,-15.48 h 2.16 v 2.136 h -2.16 z m 0.096,15.48 v -11.592 h 1.968 V 0 Z"
|
||||
id="path18680" />
|
||||
<path
|
||||
d="m 61.583951,0.36 q -2.664,0 -4.344,-1.68 -1.656,-1.704 -1.656,-4.44 0,-2.592 1.752,-4.368 1.752,-1.776 4.296,-1.776 1.848,0 3.144,0.864 1.32,0.84 1.992,2.448 l -1.656,0.792 q -0.552,-1.2 -1.44,-1.8 -0.864,-0.6 -2.064,-0.6 -1.704,0 -2.88,1.296 -1.152,1.272 -1.152,3.144 0,1.896 1.152,3.168 1.176,1.248 2.928,1.248 1.128,0 2.088,-0.6 0.984,-0.624 1.584,-1.728 l 1.512,0.816 q -0.696,1.488 -2.088,2.352 -1.392,0.864 -3.168,0.864 z"
|
||||
id="path18682" />
|
||||
<path
|
||||
d="m 69.431948,-3.096 v -6.768 h -1.584 v -1.728 h 1.584 v -3.552 h 1.944 v 3.552 h 2.688 v 1.728 h -2.688 v 6.6 q 0,0.768 0.336,1.152 0.36,0.36 1.08,0.36 h 1.272 V 0 h -1.56 q -1.608,0 -2.352,-0.744 -0.72,-0.744 -0.72,-2.352 z"
|
||||
id="path18684" />
|
||||
<path
|
||||
d="m 76.151949,-15.48 h 2.16 v 2.136 h -2.16 z m 0.096,15.48 v -11.592 h 1.968 V 0 Z"
|
||||
id="path18686" />
|
||||
<path
|
||||
d="m 92.519934,-5.784 q 0,2.616 -1.752,4.392 -1.752,1.752 -4.32,1.752 -2.568,0 -4.296,-1.752 -1.704,-1.752 -1.704,-4.368 0,-2.616 1.752,-4.368 1.752,-1.776 4.32,-1.776 2.568,0 4.272,1.752 1.728,1.752 1.728,4.368 z m -10.08,0.024 q 0,1.872 1.152,3.144 1.176,1.272 2.904,1.272 1.704,0 2.856,-1.272 1.176,-1.272 1.176,-3.168 0,-1.848 -1.176,-3.12 -1.176,-1.296 -2.88,-1.296 -1.704,0 -2.88,1.272 -1.152,1.272 -1.152,3.168 z"
|
||||
id="path18688" />
|
||||
<path
|
||||
d="m 94.535947,-11.592 h 1.92 v 1.8 q 0.696,-1.008 1.752,-1.536 1.08,-0.552 2.400003,-0.552 2.304,0 3.6,1.488 1.296,1.488 1.296,4.08 V 0 h -1.944 v -6.192 q 0,-1.824 -0.912,-2.88 -0.888,-1.056 -2.496,-1.056 -1.656003,0 -2.664003,1.128 -1.008,1.128 -1.008,2.928 V 0 h -1.944 z"
|
||||
id="path18690" />
|
||||
<path
|
||||
d="m 117.23993,-3.384 q 0,1.632 -1.392,2.664 -1.392,1.032 -3.624,1.032 -1.464,0 -2.76,-0.456 -1.272,-0.48 -2.304,-1.416 l 1.008,-1.488 q 1.104,0.912 2.064,1.32 0.96,0.408 2.04,0.408 1.392,0 2.232,-0.528 0.864,-0.552 0.864,-1.416 0,-0.888 -0.72,-1.272 -0.72,-0.408 -2.376,-0.432 -2.424,-0.096 -3.552,-0.888 -1.104,-0.792 -1.104,-2.472 0,-1.536 1.272,-2.544 1.296,-1.032 3.312,-1.032 1.368,0 2.568,0.432 1.2,0.432 2.184,1.272 l -0.936,1.464 q -0.984,-0.792 -1.896,-1.152 -0.912,-0.36 -1.944,-0.36 -1.176,0 -1.944,0.528 -0.744,0.528 -0.744,1.296 0,0.84 0.672,1.224 0.672,0.384 2.136,0.456 2.616,0.072 3.768,0.864 1.176,0.792 1.176,2.496 z"
|
||||
id="path18692" />
|
||||
</g>
|
||||
<path
|
||||
d="M320 133.531C320 127.178 331.864 122.028 346.5 122.028 361.136 122.028 373 127.178 373 133.531 373 139.883 361.136 145.033 346.5 145.033 331.864 145.033 320 139.883 320 133.531Z"
|
||||
stroke="#E96115"
|
||||
stroke-width="5.99862"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path18266" />
|
||||
<path
|
||||
d="M215.5 229.053C215.5 222.7 227.364 217.55 242 217.55 256.636 217.55 268.5 222.7 268.5 229.053 268.5 235.406 256.636 240.555 242 240.555 227.364 240.555 215.5 235.406 215.5 229.053Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="2.99931"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path18268" />
|
||||
<path
|
||||
d="M422.5 229.053C422.5 222.7 434.364 217.55 449 217.55 463.636 217.55 475.5 222.7 475.5 229.053 475.5 235.406 463.636 240.555 449 240.555 434.364 240.555 422.5 235.406 422.5 229.053Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="2.99931"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path18270" />
|
||||
<path
|
||||
d="M216.5 295.568C216.5 288.939 228.364 283.565 243 283.565 257.636 283.565 269.5 288.939 269.5 295.568 269.5 302.197 257.636 307.571 243 307.571 228.364 307.571 216.5 302.197 216.5 295.568Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="2.99931"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path18272" />
|
||||
<path
|
||||
d="M172.5 295.568C172.5 291.149 176.306 287.566 181 287.566 185.694 287.566 189.5 291.149 189.5 295.568 189.5 299.987 185.694 303.57 181 303.57 176.306 303.57 172.5 299.987 172.5 295.568Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="2.99931"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path18274" />
|
||||
<path
|
||||
d="M2.8778-0.845066 50.3686 160.881 44.613 162.571-2.8778 0.845066ZM55.2792 156.313 51.7162 176.115 38.0124 161.383Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1.00023 310 631.26)"
|
||||
id="path18276" />
|
||||
<path
|
||||
d="M189 294.068 209.793 294.068 209.793 296.068 189 296.068ZM208.46 291.068 216.458 295.068 208.46 299.068Z"
|
||||
fill="#AEAEAE"
|
||||
id="path18278" />
|
||||
<path
|
||||
d="M0.267582-0.963296 1.63018-0.584796 2.94898 0.656429 4.17747 2.43091 5.29426 4.73019 6.31987 7.48652 7.33691 10.7283 8.22228 14.333 9.10517 18.3691 10.6129 27.4153 11.8057 37.5229 12.5588 48.3177 12.8093 59.4012 12.8073 59.3573 12.9948 62.1692 12.9721 62.0141 13.597 64.7635 13.5489 64.6101 15.7984 70.1713 15.699 69.9851 19.3857 75.4213 19.2822 75.293 24.281 80.5418 24.1986 80.4645 30.3222 85.5883 30.2401 85.5265 37.5509 90.4629 37.4804 90.4194 45.7285 95.0433 45.6694 95.0127 54.8548 99.3867 54.7983 99.3619 64.7335 103.361 64.6813 103.342 75.3663 106.966 75.3128 106.949 86.5602 110.074 86.5155 110.062 98.2628 112.749 98.2165 112.74 110.401 114.927 110.354 114.919 122.789 116.544 122.738 116.539 135.422 117.538 135.368 117.536 141.452 117.685 141.403 119.684 135.292 119.534 122.555 118.53 110.071 116.899 97.84 114.704 86.0472 112.006 74.7506 108.868 64.0127 105.226 54.023 101.205 44.7797 96.8037 36.4664 92.1432 29.0785 87.1549 22.8721 81.9617 17.7772 76.6121 13.9846 71.0195 11.665 65.2852 11.0049 62.3806 10.8108 59.4684 10.5603 48.3864 10.5625 48.4334 9.81266 37.6859 9.81713 37.7335 8.6299 27.6733 8.63661 27.7205 7.13696 18.7226 7.14645 18.7719 6.27165 14.7728 6.27742 14.7976 5.40262 11.2359 5.4196 11.2967 4.41983 8.10997 4.43676 8.15935 3.43699 5.47247 3.47469 5.56062 2.41244 3.37363 2.48973 3.5059 1.36499 1.88128 1.50179 2.04023 0.439534 1.04046 0.857159 1.27572-0.267582 0.963296ZM140.193 114.654 148.091 118.848 139.997 122.649Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(-6.12323e-17 -1.00023 -1 6.12465e-17 361.833 455.162)"
|
||||
id="path18280" />
|
||||
<path
|
||||
d="M361.02 454.694 361.304 453.274 362.199 451.781 363.518 450.393 365.19 449.122 367.284 447.879 369.678 446.778 375.324 444.684 382.029 442.976 389.412 441.587 397.359 440.767 405.514 440.454 405.403 440.464 407.465 440.152 407.238 440.214 409.238 439.401 409.042 439.507 411.104 438.07 410.98 438.172 412.98 436.235 412.895 436.328 414.894 433.828 414.841 433.902 416.778 430.965 416.744 431.019 418.744 427.519 418.718 427.568 420.655 423.693 420.63 423.746 422.504 419.371 422.493 419.398 424.368 414.648 424.354 414.685 426.166 409.498 426.156 409.528 427.906 403.965 427.897 403.995 431.334 391.745 431.322 391.79 434.447 378.29 434.44 378.32 437.377 363.57 437.372 363.597 440.059 347.847 440.054 347.878 442.366 331.191 442.363 331.217 444.3 313.842 444.298 313.863 445.922 295.925 445.92 295.954 447.045 277.517 447.044 277.538 447.794 258.85 447.793 258.877 447.954 246.668 449.954 246.695 449.792 258.917 449.041 277.628 447.915 296.091 446.288 314.053 444.348 331.452 442.032 348.168 439.341 363.947 436.398 378.726 433.265 392.263 429.818 404.551 428.059 410.143 426.235 415.364 424.348 420.146 422.456 424.561 420.494 428.487 418.464 432.039 416.484 435.042 414.417 437.627 412.314 439.665 410.094 441.212 407.881 442.111 405.647 442.45 397.468 442.765 397.532 442.76 389.659 443.573 389.741 443.561 382.43 444.936 382.492 444.922 375.869 446.609 375.969 446.578 370.408 448.64 370.478 448.611 368.166 449.674 368.259 449.625 366.26 450.813 366.354 450.749 364.792 451.936 364.912 451.829 363.725 453.079 363.857 452.905 363.107 454.155 363.23 453.836 362.98 455.086ZM444.938 247.962 449.042 240.015 452.935 248.068Z"
|
||||
fill="#AEAEAE"
|
||||
id="path18282" />
|
||||
<path
|
||||
d="M241.198 283.165 240.186 246.747 242.185 246.692 243.197 283.11ZM237.225 248.163 241 240.055 245.22 247.941Z"
|
||||
fill="#AEAEAE"
|
||||
id="path18284" />
|
||||
<path
|
||||
d="M0.0712306-0.997229 3.63338-0.74279 7.19032-0.0314014 10.7428 1.13122 14.1734 2.74943 20.6147 6.95858 26.4296 12.3902 31.2798 18.8996 35.0322 26.0863 36.4461 29.8783 37.4709 33.7853 38.1124 37.7626 38.3025 41.7553 38.49 45.6919 38.4784 45.5803 39.1032 49.4544 39.0793 49.3452 40.1415 53.1568 40.1221 53.0949 41.4343 56.844 41.3769 56.7116 45.0636 63.7725 44.9724 63.6291 49.7838 69.9401 49.6794 69.8234 55.3031 75.1972 55.1593 75.0831 61.4704 79.2071 61.3359 79.1333 64.6476 80.633 64.4946 80.5782 68.2843 81.5963 67.7655 83.5274 63.897 82.4881 60.441 80.9231 53.9884 76.7065 48.2412 71.2148 43.3305 64.7735 39.5709 57.5729 38.2241 53.7248 37.1381 49.828 36.4954 45.8432 36.3053 41.8504 36.1178 37.9138 36.1294 38.0255 35.5046 34.1514 35.5245 34.2458 34.5248 30.4342 34.5551 30.5298 33.1804 26.8432 33.2309 26.9566 29.5442 19.8957 29.6288 20.0304 24.8799 13.6568 24.9991 13.7901 19.3129 8.47883 19.4485 8.58514 13.1374 4.46109 13.2578 4.52839 9.94609 2.96625 10.0616 3.0122 6.62493 1.88746 6.73983 1.91764 3.30312 1.2303 3.42796 1.24717-0.0712306 0.997229ZM67.3347 78.4034 74.6078 83.6057 66.082 86.3028Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(-1.83697e-16 -1.00023 -1 1.83739e-16 448.574 216.65)"
|
||||
id="path18286" />
|
||||
<path
|
||||
d="M240.003 216.94 240.257 213.379 240.97 209.75 242.197 206.196 243.803 202.791 245.79 199.456 248.171 196.238 253.775 190.442 260.408 185.594 267.786 181.84 271.757 180.431 275.784 179.344 279.89 178.702 283.943 178.512 287.942 178.325 287.835 178.336 291.834 177.711 291.728 177.733 295.664 176.671 295.586 176.695 299.397 175.32 299.283 175.37 306.531 171.682 306.39 171.77 312.888 166.957 312.768 167.062 318.267 161.437 318.178 161.541 320.49 158.416 320.435 158.499 322.372 155.249 322.327 155.335 323.889 152.022 323.831 152.178 324.915 148.325 326.839 148.867 325.733 152.8 324.115 156.232 322.127 159.566 319.745 162.786 314.142 168.517 307.512 173.427 300.134 177.181 296.225 178.591 292.196 179.678 288.09 180.32 284.037 180.51 280.038 180.698 280.145 180.687 276.146 181.312 276.252 181.289 272.316 182.352 272.39 182.329 268.516 183.704 268.634 183.653 261.386 187.34 261.523 187.256 255.024 192.006 255.153 191.894 249.654 197.581 249.739 197.481 247.427 200.606 247.482 200.523 245.545 203.773 245.591 203.688 244.029 207 244.069 206.9 242.882 210.338 242.918 210.204 242.231 213.704 242.247 213.582 241.997 217.082ZM321.719 149.289 326.918 142.011 329.619 150.538Z"
|
||||
fill="#AEAEAE"
|
||||
id="path18288" />
|
||||
<g
|
||||
aria-label="Reshape_1SoftmaxShapeReshapeshape"
|
||||
transform="matrix(1 0 0 1.00023 311.46 115)"
|
||||
id="text18300"
|
||||
style="font-size:16px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 7.04,-4.72 10.224,0 H 8.592 L 5.568,-4.56 H 2.416 V 0 H 1.04 v -11.2 h 4.928 q 1.888,0 2.944,0.88 1.056,0.864 1.056,2.384 0,1.248 -0.768,2.096 -0.768,0.848 -2.16,1.12 z m 1.536,-3.184 q 0,-0.976 -0.704,-1.52 -0.688,-0.56 -1.936,-0.56 h -3.52 v 4.224 h 3.408 q 1.264,0 2,-0.576 0.752,-0.592 0.752,-1.568 z"
|
||||
id="path18695" />
|
||||
<path
|
||||
d="m 15.023998,-0.864 q 0.768,0 1.408,-0.32 0.656,-0.336 1.2,-1.008 l 0.784,0.72 q -0.656,0.864 -1.536,1.296 -0.88,0.416 -1.968,0.416 -1.744,0 -2.864,-1.136 -1.104,-1.152 -1.104,-2.944 0,-1.744 1.136,-2.912 1.136,-1.168 2.8,-1.168 1.696,0 2.752,1.104 1.056,1.104 1.056,2.88 0,0.128 -0.016,0.304 -0.016,0.16 -0.032,0.24 h -6.352 q 0.128,1.136 0.88,1.84 0.768,0.688 1.856,0.688 z m -0.128,-5.952 q -1.008,0 -1.728,0.656 -0.72,0.656 -0.88,1.76 h 5.088 q -0.144,-1.12 -0.816,-1.76 -0.672,-0.656 -1.664,-0.656 z"
|
||||
id="path18697" />
|
||||
<path
|
||||
d="m 26.224008,-2.256 q 0,1.088 -0.928,1.776 -0.928,0.688 -2.416,0.688 -0.976,0 -1.84,-0.304 -0.848,-0.32 -1.536,-0.944 l 0.672,-0.992 q 0.736,0.608 1.376,0.88 0.64,0.272 1.36,0.272 0.928,0 1.488,-0.352 0.576,-0.368 0.576,-0.944 0,-0.592 -0.48,-0.848 -0.48,-0.272 -1.584,-0.288 -1.616,-0.064 -2.368,-0.592 -0.736,-0.528 -0.736,-1.648 0,-1.024 0.848,-1.696 0.864,-0.688 2.208,-0.688 0.912,0 1.712,0.288 0.8,0.288 1.456,0.848 l -0.624,0.976 q -0.656,-0.528 -1.264,-0.768 -0.608,-0.24 -1.296,-0.24 -0.784,0 -1.296,0.352 -0.496,0.352 -0.496,0.864 0,0.56 0.448,0.816 0.448,0.256 1.424,0.304 1.744,0.048 2.512,0.576 0.784,0.528 0.784,1.664 z"
|
||||
id="path18699" />
|
||||
<path
|
||||
d="m 27.536019,-11.2 h 1.296 v 4.64 q 0.464,-0.656 1.152,-1.008 0.704,-0.352 1.568,-0.352 1.552,0 2.416,0.992 0.88,0.992 0.88,2.72 V 0 h -1.296 v -4.128 q 0,-1.232 -0.608,-1.92 -0.608,-0.704 -1.696,-0.704 -1.088,0 -1.76,0.752 -0.656,0.752 -0.656,1.952 V 0 h -1.296 z"
|
||||
id="path18701" />
|
||||
<path
|
||||
d="m 43.088006,0 h -1.264 v -1.264 q -0.464,0.672 -1.264,1.056 -0.784,0.368 -1.696,0.368 -1.28,0 -2.08,-0.64 -0.8,-0.656 -0.8,-1.712 0,-1.168 0.896,-1.76 0.896,-0.608 2.656,-0.608 h 2.272 q -0.016,-1.088 -0.576,-1.68 -0.544,-0.592 -1.568,-0.592 -0.608,0 -1.2,0.256 -0.592,0.256 -1.168,0.784 l -0.688,-0.864 q 0.672,-0.64 1.472,-0.96 0.8,-0.336 1.712,-0.336 1.552,0 2.416,0.928 0.88,0.912 0.88,2.528 z m -1.28,-3.552 h -2.256 q -1.168,0 -1.728,0.32 -0.56,0.32 -0.56,1.008 0,0.576 0.48,0.96 0.496,0.384 1.264,0.384 1.152,0 1.936,-0.736 0.8,-0.752 0.864,-1.936 z"
|
||||
id="path18703" />
|
||||
<path
|
||||
d="m 45.983996,2.88 h -1.296 V -7.728 h 1.28 v 1.248 q 0.512,-0.672 1.264,-1.04 0.752,-0.384 1.6,-0.384 1.632,0 2.72,1.136 1.088,1.12 1.088,2.88 0,1.776 -1.136,2.928 -1.12,1.136 -2.768,1.136 -0.784,0 -1.52,-0.32 -0.72,-0.336 -1.232,-0.944 z m 2.704,-9.632 q -1.168,0 -1.968,0.848 -0.784,0.832 -0.784,2.08 0,1.232 0.768,2.048 0.784,0.816 1.936,0.816 1.184,0 1.92,-0.784 0.752,-0.8 0.752,-2.112 0,-1.296 -0.736,-2.096 -0.72,-0.8 -1.888,-0.8 z"
|
||||
id="path18705" />
|
||||
<path
|
||||
d="m 57.711986,-0.864 q 0.768,0 1.408,-0.32 0.656,-0.336 1.2,-1.008 l 0.784,0.72 q -0.656,0.864 -1.536,1.296 -0.88,0.416 -1.968,0.416 -1.744,0 -2.864,-1.136 -1.104,-1.152 -1.104,-2.944 0,-1.744 1.136,-2.912 1.136,-1.168 2.8,-1.168 1.696,0 2.752,1.104 1.056,1.104 1.056,2.88 0,0.128 -0.016,0.304 -0.016,0.16 -0.032,0.24 h -6.352 q 0.128,1.136 0.88,1.84 0.768,0.688 1.856,0.688 z m -0.128,-5.952 q -1.008,0 -1.728,0.656 -0.72,0.656 -0.88,1.76 h 5.088 q -0.144,-1.12 -0.816,-1.76 -0.672,-0.656 -1.664,-0.656 z"
|
||||
id="path18707" />
|
||||
<path
|
||||
d="M 61.807996,2.064 V 0.896 h 8.128 v 1.168 z"
|
||||
id="path18709" />
|
||||
<path
|
||||
d="m 72.063992,-9.984 h -1.728 V -11.2 h 3.072 V 0 h -1.344 z"
|
||||
id="path18711" />
|
||||
<path
|
||||
d="m -89.276403,90.826302 q 0,-0.976 -0.768,-1.424 -0.752,-0.448 -2.432,-0.496 -2.304,-0.112 -3.328,-0.8 -1.024,-0.704 -1.024,-2.16 0,-1.44 1.216,-2.416 1.232,-0.976 3.088,-0.976 1.36,0 2.448,0.464 1.088,0.464 1.92,1.408 l -0.864,0.912 q -0.672,-0.752 -1.584,-1.152 -0.912,-0.4 -1.92,-0.4 -1.28,0 -2.112,0.592 -0.832,0.592 -0.832,1.456 0,0.912 0.736,1.328 0.752,0.4 2.416,0.448 2.288,0.096 3.344,0.848 1.056,0.736 1.056,2.256 0,1.504 -1.264,2.496 -1.264,0.992 -3.232,0.992 -1.6,0 -2.768,-0.512 -1.152,-0.512 -2.048,-1.632 l 0.848,-0.912 q 0.816,0.944 1.776,1.392 0.96,0.432 2.192,0.432 1.376,0 2.256,-0.608 0.88,-0.624 0.88,-1.536 z"
|
||||
id="path18713" />
|
||||
<path
|
||||
d="m -78.684401,90.122302 q 0,1.744 -1.168,2.928 -1.168,1.168 -2.88,1.168 -1.712,0 -2.864,-1.168 -1.136,-1.168 -1.136,-2.912 0,-1.744 1.168,-2.912 1.168,-1.184 2.88,-1.184 1.712,0 2.848,1.168 1.152,1.168 1.152,2.912 z m -6.72,0.016 q 0,1.248 0.768,2.096 0.784,0.848 1.936,0.848 1.136,0 1.904,-0.848 0.784,-0.848 0.784,-2.112 0,-1.232 -0.784,-2.08 -0.784,-0.864 -1.92,-0.864 -1.136,0 -1.92,0.848 -0.768,0.848 -0.768,2.112 z"
|
||||
id="path18715" />
|
||||
<path
|
||||
d="m -76.988396,87.402302 h -1.056 v -1.152 h 1.056 v -1.456 q 0,-0.976 0.512,-1.488 0.528,-0.528 1.504,-0.528 h 1.056 v 1.088 h -0.864 q -0.448,0 -0.672,0.24 -0.224,0.24 -0.224,0.72 v 1.424 h 1.76 v 1.152 h -1.76 v 6.576 h -1.312 z"
|
||||
id="path18717" />
|
||||
<path
|
||||
d="m -72.460395,91.914302 v -4.512 h -1.056 v -1.152 h 1.056 v -2.368 h 1.296 v 2.368 h 1.792 v 1.152 h -1.792 v 4.4 q 0,0.512 0.224,0.768 0.24,0.24 0.72,0.24 h 0.848 v 1.168 h -1.04 q -1.072,0 -1.568,-0.496 -0.48,-0.496 -0.48,-1.568 z"
|
||||
id="path18719" />
|
||||
<path
|
||||
d="m -68.060394,86.250302 h 1.28 v 0.928 q 0.432,-0.56 0.976,-0.832 0.56,-0.288 1.248,-0.288 0.8,0 1.424,0.336 0.624,0.336 0.992,0.976 0.432,-0.64 1.088,-0.976 0.672,-0.336 1.504,-0.336 1.36,0 2.16,0.88 0.816,0.88 0.816,2.288 v 4.752 h -1.312 v -4.672 q 0,-0.976 -0.496,-1.52 -0.48,-0.56 -1.36,-0.56 -0.864,0 -1.408,0.608 -0.528,0.592 -0.528,1.552 v 4.592 h -1.296 v -4.672 q 0,-0.976 -0.496,-1.52 -0.48,-0.56 -1.36,-0.56 -0.864,0 -1.408,0.608 -0.528,0.592 -0.528,1.552 v 4.592 h -1.296 z"
|
||||
id="path18721" />
|
||||
<path
|
||||
d="m -48.332381,93.978302 h -1.264 v -1.264 q -0.464,0.672 -1.264,1.056 -0.784,0.368 -1.696,0.368 -1.28,0 -2.08,-0.64 -0.8,-0.656 -0.8,-1.712 0,-1.168 0.896,-1.76 0.896,-0.608 2.656,-0.608 h 2.272 q -0.016,-1.088 -0.576,-1.68 -0.544,-0.592 -1.568,-0.592 -0.608,0 -1.2,0.256 -0.592,0.256 -1.168,0.784 l -0.688,-0.864 q 0.672,-0.64 1.472,-0.96 0.8,-0.336 1.712,-0.336 1.552,0 2.416,0.928 0.88,0.912 0.88,2.528 z m -1.28,-3.552 h -2.256 q -1.168,0 -1.728,0.32 -0.56,0.32 -0.56,1.008 0,0.576 0.48,0.96 0.496,0.384 1.264,0.384 1.152,0 1.936,-0.736 0.8,-0.752 0.864,-1.936 z"
|
||||
id="path18723" />
|
||||
<path
|
||||
d="m -45.980391,93.978302 h -1.456 l 3.008,-3.984 -2.8,-3.744 h 1.536 l 2.032,2.832 2.064,-2.832 h 1.44 l -2.8,3.728 3.056,4 h -1.52 l -2.272,-3.12 z"
|
||||
id="path18725" />
|
||||
<path
|
||||
d="m 121.996,90.826302 q 0,-0.976 -0.768,-1.424 -0.752,-0.448 -2.432,-0.496 -2.304,-0.112 -3.328,-0.8 -1.024,-0.704 -1.024,-2.16 0,-1.44 1.216,-2.416 1.232,-0.976 3.088,-0.976 1.36,0 2.448,0.464 1.088,0.464 1.92,1.408 l -0.864,0.912 q -0.672,-0.752 -1.584,-1.152 -0.912,-0.4 -1.92,-0.4 -1.28,0 -2.112,0.592 -0.832,0.592 -0.832,1.456 0,0.912 0.736,1.328 0.752,0.4 2.416,0.448 2.288,0.096 3.344,0.848 1.056,0.736 1.056,2.256 0,1.504 -1.264,2.496 -1.264,0.992 -3.232,0.992 -1.6,0 -2.768,-0.512 -1.152,-0.512 -2.048,-1.632 l 0.848,-0.912 q 0.816,0.944 1.776,1.392 0.96,0.432 2.192,0.432 1.376,0 2.256,-0.608 0.88,-0.624 0.88,-1.536 z"
|
||||
id="path18727" />
|
||||
<path
|
||||
d="m 124.892,82.778302 h 1.296 v 4.64 q 0.464,-0.656 1.152,-1.008 0.704,-0.352 1.568,-0.352 1.552,0 2.416,0.992 0.88,0.992 0.88,2.72 v 4.208 h -1.296 v -4.128 q 0,-1.232 -0.608,-1.92 -0.608,-0.704 -1.696,-0.704 -1.088,0 -1.76,0.752 -0.656,0.752 -0.656,1.952 v 4.048 h -1.296 z"
|
||||
id="path18729" />
|
||||
<path
|
||||
d="m 140.44399,93.978302 h -1.264 v -1.264 q -0.464,0.672 -1.264,1.056 -0.784,0.368 -1.696,0.368 -1.28,0 -2.08,-0.64 -0.8,-0.656 -0.8,-1.712 0,-1.168 0.896,-1.76 0.896,-0.608 2.656,-0.608 h 2.272 q -0.016,-1.088 -0.576,-1.68 -0.544,-0.592 -1.568,-0.592 -0.608,0 -1.2,0.256 -0.592,0.256 -1.168,0.784 l -0.688,-0.864 q 0.672,-0.64 1.472,-0.96 0.8,-0.336 1.712,-0.336 1.552,0 2.416,0.928 0.88,0.912 0.88,2.528 z m -1.28,-3.552 h -2.256 q -1.168,0 -1.728,0.32 -0.56,0.32 -0.56,1.008 0,0.576 0.48,0.96 0.496,0.384 1.264,0.384 1.152,0 1.936,-0.736 0.8,-0.752 0.864,-1.936 z"
|
||||
id="path18731" />
|
||||
<path
|
||||
d="m 143.33998,96.858302 h -1.296 v -10.608 h 1.28 v 1.248 q 0.512,-0.672 1.264,-1.04 0.752,-0.384 1.6,-0.384 1.632,0 2.72,1.136 1.088,1.12 1.088,2.88 0,1.776 -1.136,2.928 -1.12,1.136 -2.768,1.136 -0.784,0 -1.52,-0.32 -0.72,-0.336 -1.232,-0.944 z m 2.704,-9.632 q -1.168,0 -1.968,0.848 -0.784,0.832 -0.784,2.08 0,1.232 0.768,2.048 0.784,0.816 1.936,0.816 1.184,0 1.92,-0.784 0.752,-0.8 0.752,-2.112 0,-1.296 -0.736,-2.096 -0.72,-0.8 -1.888,-0.8 z"
|
||||
id="path18733" />
|
||||
<path
|
||||
d="m 155.06797,93.114302 q 0.768,0 1.408,-0.32 0.656,-0.336 1.2,-1.008 l 0.784,0.72 q -0.656,0.864 -1.536,1.296 -0.88,0.416 -1.968,0.416 -1.744,0 -2.864,-1.136 -1.104,-1.152 -1.104,-2.944 0,-1.744 1.136,-2.912 1.136,-1.168 2.8,-1.168 1.696,0 2.752,1.104 1.056,1.104 1.056,2.88 0,0.128 -0.016,0.304 -0.016,0.16 -0.032,0.24 h -6.352 q 0.128,1.136 0.88,1.84 0.768,0.688 1.856,0.688 z m -0.128,-5.952 q -1.008,0 -1.728,0.656 -0.72,0.656 -0.88,1.76 h 5.088 q -0.144,-1.12 -0.816,-1.76 -0.672,-0.656 -1.664,-0.656 z"
|
||||
id="path18735" />
|
||||
<path
|
||||
d="m -94.515,154.243 3.184,4.72 h -1.632 l -3.024,-4.56 h -3.152 v 4.56 h -1.376 v -11.2 h 4.928 q 1.888,0 2.944,0.88 1.056,0.864 1.056,2.384 0,1.248 -0.768,2.096 -0.768,0.848 -2.16,1.12 z m 1.536,-3.184 q 0,-0.976 -0.704,-1.52 -0.688,-0.56 -1.936,-0.56 h -3.52 v 4.224 h 3.408 q 1.264,0 2,-0.576 0.752,-0.592 0.752,-1.568 z"
|
||||
id="path18737" />
|
||||
<path
|
||||
d="m -86.531002,158.099 q 0.768,0 1.408,-0.32 0.656,-0.336 1.2,-1.008 l 0.784,0.72 q -0.656,0.864 -1.536,1.296 -0.88,0.416 -1.968,0.416 -1.744,0 -2.864,-1.136 -1.104,-1.152 -1.104,-2.944 0,-1.744 1.136,-2.912 1.136,-1.168 2.8,-1.168 1.696,0 2.752,1.104 1.056,1.104 1.056,2.88 0,0.128 -0.016,0.304 -0.016,0.16 -0.032,0.24 h -6.352 q 0.128,1.136 0.88,1.84 0.768,0.688 1.856,0.688 z m -0.128,-5.952 q -1.008,0 -1.728,0.656 -0.72,0.656 -0.88,1.76 h 5.088 q -0.144,-1.12 -0.816,-1.76 -0.672,-0.656 -1.664,-0.656 z"
|
||||
id="path18739" />
|
||||
<path
|
||||
d="m -75.330992,156.707 q 0,1.088 -0.928,1.776 -0.928,0.688 -2.416,0.688 -0.976,0 -1.84,-0.304 -0.848,-0.32 -1.536,-0.944 l 0.672,-0.992 q 0.736,0.608 1.376,0.88 0.64,0.272 1.36,0.272 0.928,0 1.488,-0.352 0.576,-0.368 0.576,-0.944 0,-0.592 -0.48,-0.848 -0.48,-0.272 -1.584,-0.288 -1.616,-0.064 -2.368,-0.592 -0.736,-0.528 -0.736,-1.648 0,-1.024 0.848,-1.696 0.864,-0.688 2.208,-0.688 0.912,0 1.712,0.288 0.8,0.288 1.456,0.848 l -0.624,0.976 q -0.656,-0.528 -1.264,-0.768 -0.608,-0.24 -1.296,-0.24 -0.784,0 -1.296,0.352 -0.496,0.352 -0.496,0.864 0,0.56 0.448,0.816 0.448,0.256 1.424,0.304 1.744,0.048 2.512,0.576 0.784,0.528 0.784,1.664 z"
|
||||
id="path18741" />
|
||||
<path
|
||||
d="m -74.018982,147.763 h 1.296 v 4.64 q 0.464,-0.656 1.152,-1.008 0.704,-0.352 1.568,-0.352 1.552,0 2.416,0.992 0.88,0.992 0.88,2.72 v 4.208 h -1.296 v -4.128 q 0,-1.232 -0.608,-1.92 -0.608,-0.704 -1.696,-0.704 -1.088,0 -1.76,0.752 -0.656,0.752 -0.656,1.952 v 4.048 h -1.296 z"
|
||||
id="path18743" />
|
||||
<path
|
||||
d="m -58.466994,158.963 h -1.264 v -1.264 q -0.464,0.672 -1.264,1.056 -0.784,0.368 -1.696,0.368 -1.28,0 -2.08,-0.64 -0.8,-0.656 -0.8,-1.712 0,-1.168 0.896,-1.76 0.896,-0.608 2.656,-0.608 h 2.272 q -0.016,-1.088 -0.576,-1.68 -0.544,-0.592 -1.568,-0.592 -0.608,0 -1.2,0.256 -0.592,0.256 -1.168,0.784 l -0.688,-0.864 q 0.672,-0.64 1.472,-0.96 0.8,-0.336 1.712,-0.336 1.552,0 2.416,0.928 0.88,0.912 0.88,2.528 z m -1.28,-3.552 h -2.256 q -1.168,0 -1.728,0.32 -0.56,0.32 -0.56,1.008 0,0.576 0.48,0.96 0.496,0.384 1.264,0.384 1.152,0 1.936,-0.736 0.8,-0.752 0.864,-1.936 z"
|
||||
id="path18745" />
|
||||
<path
|
||||
d="m -55.571004,161.843 h -1.296 v -10.608 h 1.28 v 1.248 q 0.512,-0.672 1.264,-1.04 0.752,-0.384 1.6,-0.384 1.632,0 2.72,1.136 1.088,1.12 1.088,2.88 0,1.776 -1.136,2.928 -1.12,1.136 -2.768,1.136 -0.784,0 -1.52,-0.32 -0.72,-0.336 -1.232,-0.944 z m 2.704,-9.632 q -1.168,0 -1.968,0.848 -0.784,0.832 -0.784,2.08 0,1.232 0.768,2.048 0.784,0.816 1.936,0.816 1.184,0 1.92,-0.784 0.752,-0.8 0.752,-2.112 0,-1.296 -0.736,-2.096 -0.72,-0.8 -1.888,-0.8 z"
|
||||
id="path18747" />
|
||||
<path
|
||||
d="m -43.843014,158.099 q 0.768,0 1.408,-0.32 0.656,-0.336 1.2,-1.008 l 0.784,0.72 q -0.656,0.864 -1.536,1.296 -0.88,0.416 -1.968,0.416 -1.744,0 -2.864,-1.136 -1.104,-1.152 -1.104,-2.944 0,-1.744 1.136,-2.912 1.136,-1.168 2.8,-1.168 1.696,0 2.752,1.104 1.056,1.104 1.056,2.88 0,0.128 -0.016,0.304 -0.016,0.16 -0.032,0.24 h -6.352 q 0.128,1.136 0.88,1.84 0.768,0.688 1.856,0.688 z m -0.128,-5.952 q -1.008,0 -1.728,0.656 -0.72,0.656 -0.88,1.76 h 5.088 q -0.144,-1.12 -0.816,-1.76 -0.672,-0.656 -1.664,-0.656 z"
|
||||
id="path18749" />
|
||||
<path
|
||||
d="m -176.142,183.124 q 0,0.884 -0.754,1.443 -0.754,0.559 -1.963,0.559 -0.793,0 -1.495,-0.247 -0.689,-0.26 -1.248,-0.767 l 0.546,-0.806 q 0.598,0.494 1.118,0.715 0.52,0.221 1.105,0.221 0.754,0 1.209,-0.286 0.468,-0.299 0.468,-0.767 0,-0.481 -0.39,-0.689 -0.39,-0.221 -1.287,-0.234 -1.313,-0.052 -1.924,-0.481 -0.598,-0.429 -0.598,-1.339 0,-0.832 0.689,-1.378 0.702,-0.559 1.794,-0.559 0.741,0 1.391,0.234 0.65,0.234 1.183,0.689 l -0.507,0.793 q -0.533,-0.429 -1.027,-0.624 -0.494,-0.195 -1.053,-0.195 -0.637,0 -1.053,0.286 -0.403,0.286 -0.403,0.702 0,0.455 0.364,0.663 0.364,0.208 1.157,0.247 1.417,0.039 2.041,0.468 0.637,0.429 0.637,1.352 z"
|
||||
style="font-size:13px"
|
||||
id="path18751" />
|
||||
<path
|
||||
d="m -174.867,175.857 h 1.053 v 3.77 q 0.377,-0.533 0.936,-0.819 0.572,-0.286 1.274,-0.286 1.261,0 1.963,0.806 0.715,0.806 0.715,2.21 v 3.419 h -1.053 v -3.354 q 0,-1.001 -0.494,-1.56 -0.494,-0.572 -1.378,-0.572 -0.884,0 -1.43,0.611 -0.533,0.611 -0.533,1.586 v 3.289 h -1.053 z"
|
||||
style="font-size:13px"
|
||||
id="path18753" />
|
||||
<path
|
||||
d="m -162.23101,184.957 h -1.027 v -1.027 q -0.377,0.546 -1.027,0.858 -0.637,0.299 -1.378,0.299 -1.04,0 -1.69,-0.52 -0.65,-0.533 -0.65,-1.391 0,-0.949 0.728,-1.43 0.728,-0.494 2.158,-0.494 h 1.846 q -0.013,-0.884 -0.468,-1.365 -0.442,-0.481 -1.274,-0.481 -0.494,0 -0.975,0.208 -0.481,0.208 -0.949,0.637 l -0.559,-0.702 q 0.546,-0.52 1.196,-0.78 0.65,-0.273 1.391,-0.273 1.261,0 1.963,0.754 0.715,0.741 0.715,2.054 z m -1.04,-2.886 h -1.833 q -0.949,0 -1.404,0.26 -0.455,0.26 -0.455,0.819 0,0.468 0.39,0.78 0.403,0.312 1.027,0.312 0.936,0 1.573,-0.598 0.65,-0.611 0.702,-1.573 z"
|
||||
style="font-size:13px"
|
||||
id="path18755" />
|
||||
<path
|
||||
d="m -159.87802,187.297 h -1.053 v -8.619 h 1.04 v 1.014 q 0.416,-0.546 1.027,-0.845 0.611,-0.312 1.3,-0.312 1.326,0 2.21,0.923 0.884,0.91 0.884,2.34 0,1.443 -0.923,2.379 -0.91,0.923 -2.249,0.923 -0.637,0 -1.235,-0.26 -0.585,-0.273 -1.001,-0.767 z m 2.197,-7.826 q -0.949,0 -1.599,0.689 -0.637,0.676 -0.637,1.69 0,1.001 0.624,1.664 0.637,0.663 1.573,0.663 0.962,0 1.56,-0.637 0.611,-0.65 0.611,-1.716 0,-1.053 -0.598,-1.703 -0.585,-0.65 -1.534,-0.65 z"
|
||||
style="font-size:13px"
|
||||
id="path18757" />
|
||||
<path
|
||||
d="m -150.34903,184.255 q 0.624,0 1.144,-0.26 0.533,-0.273 0.975,-0.819 l 0.637,0.585 q -0.533,0.702 -1.248,1.053 -0.715,0.338 -1.599,0.338 -1.417,0 -2.327,-0.923 -0.897,-0.936 -0.897,-2.392 0,-1.417 0.923,-2.366 0.923,-0.949 2.275,-0.949 1.378,0 2.236,0.897 0.858,0.897 0.858,2.34 0,0.104 -0.013,0.247 -0.013,0.13 -0.026,0.195 h -5.161 q 0.104,0.923 0.715,1.495 0.624,0.559 1.508,0.559 z m -0.104,-4.836 q -0.819,0 -1.404,0.533 -0.585,0.533 -0.715,1.43 h 4.134 q -0.117,-0.91 -0.663,-1.43 -0.546,-0.533 -1.352,-0.533 z"
|
||||
style="font-size:13px"
|
||||
id="path18759" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:e42abc494dce9f04edb6424ff6828b074879869c68d1fbe08f3980b657fecdf8
|
||||
size 30634
|
||||
|
||||
|
Before Width: | Height: | Size: 30 KiB After Width: | Height: | Size: 130 B |
@@ -1,913 +1,3 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
width="992"
|
||||
height="1200"
|
||||
overflow="hidden"
|
||||
version="1.1"
|
||||
id="svg21925"
|
||||
sodipodi:docname="lm_1b.svg"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview21927"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.74333333"
|
||||
inkscape:cx="495.73991"
|
||||
inkscape:cy="600"
|
||||
inkscape:window-width="1920"
|
||||
inkscape:window-height="1137"
|
||||
inkscape:window-x="-8"
|
||||
inkscape:window-y="-8"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg21925" />
|
||||
<defs
|
||||
id="defs21805">
|
||||
<clipPath
|
||||
id="clip0">
|
||||
<rect
|
||||
x="0"
|
||||
y="0"
|
||||
width="992"
|
||||
height="1200"
|
||||
id="rect21802" />
|
||||
</clipPath>
|
||||
</defs>
|
||||
<g
|
||||
clip-path="url(#clip0)"
|
||||
id="g21923">
|
||||
<path
|
||||
id="rect21807"
|
||||
style="fill:#ffffff"
|
||||
d="M 0,0 H 992 V 1200 H 0 Z" />
|
||||
<path
|
||||
d="M0.0128494-0.999917 53.5258-0.31225 106.614 1.75123 158.885 5.06511 184.588 7.19136 209.913 9.56753 234.8 12.2563 259.25 15.1328 283.139 18.3222 306.464 21.7616 329.164 25.3885 351.242 29.2036 372.506 33.269 393.023 37.4598 412.728 41.9013 431.497 46.4684 449.332 51.2244 466.229 56.1684 482.004 61.1762 496.72 66.3114 510.318 71.5751 522.67 76.9671 533.843 82.4281 543.648 88.0224 552.154 93.63 559.225 99.3745 562.22 102.243 564.835 105.176 567.072 108.117 568.935 111.071 570.419 114.039 571.528 117.041 572.117 120.048 572.376 123.03 572.124 134.606 571.371 146.085 570.179 157.378 568.486 168.419 566.478 179.022 564.031 189.251 561.331 198.918 558.314 207.97 554.98 216.273 551.453 223.832 547.723 230.469 543.787 236.12 539.692 240.727 535.377 244.192 533.217 245.009 532.509 243.139 534.521 242.377 534.249 242.533 538.374 239.22 538.253 239.336 542.253 234.836 542.179 234.928 546.054 229.366 546.003 229.448 549.691 222.885 549.656 222.952 553.156 215.452 553.134 215.502 556.447 207.252 556.426 207.309 559.426 198.309 559.412 198.356 562.099 188.731 562.09 188.767 564.527 178.58 564.517 178.626 566.517 168.064 566.512 168.098 568.199 157.098 568.193 157.145 569.38 145.895 569.377 145.935 570.127 134.497 570.125 134.541 570.375 123.041 570.379 123.149 570.129 120.274 570.144 120.38 569.581 117.505 569.624 117.659 568.562 114.784 568.606 114.885 567.168 112.01 567.216 112.096 565.404 109.221 565.454 109.293 563.267 106.418 563.316 106.478 560.753 103.603 560.808 103.66 557.871 100.847 557.932 100.901 550.932 95.2136 551.012 95.2724 542.575 89.7099 542.629 89.7436 532.879 84.1811 532.936 84.2109 521.811 78.7734 521.85 78.7915 509.537 73.4165 509.576 73.4326 496.014 68.1826 496.046 68.1942 481.358 63.0692 481.385 63.0781 465.635 58.0781 465.657 58.0848 448.782 53.1473 448.805 53.1537 430.992 48.4037 431.014 48.4091 412.264 43.8466 412.28 43.8505 392.593 39.413 392.612 39.4173 372.112 35.2298 372.125 35.2322 350.875 31.1697 350.892 31.1729 328.83 27.3604 328.842 27.3625 306.155 23.7375 306.167 23.7393 282.854 20.3018 282.868 20.3037 258.993 17.1162 259.008 17.1182 234.571 14.2432 234.58 14.2442 209.705 11.5567 209.719 11.5581 184.407 9.18313 184.418 9.1841 158.73 7.0591 158.749 7.0605 106.499 3.748 106.524 3.74925 53.4612 1.68675 53.4872 1.68742-0.0128494 0.999917ZM535.329 247.494 526.5 246.062 532.943 239.859Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(-1.83697e-16 -1 -1 1.83697e-16 917.045 640.491)"
|
||||
id="path21809" />
|
||||
<path
|
||||
d="M119.493 24.1627C182.557 5.55553 242.292 81.0831 253.731 193.89L275.12 192.678 238.33 225.845 197.988 197.048 219.4 195.835C210.213 101.671 167.105 40.7267 122.698 59.1199Z"
|
||||
stroke="#EDB200"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#EDB200"
|
||||
fill-rule="evenodd"
|
||||
transform="matrix(-1 0 0 1 389.5 412.5)"
|
||||
id="path21811" />
|
||||
<path
|
||||
d="M434.993 436.663C498.057 418.056 557.792 493.583 569.231 606.39L590.62 605.178 553.83 638.345 513.488 609.548 534.901 608.335C525.713 514.171 482.605 453.227 438.198 471.62Z"
|
||||
stroke="#EDB200"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#EDB200"
|
||||
fill-rule="evenodd"
|
||||
id="path21813" />
|
||||
<path
|
||||
d="M785.441 565.553 804.145 531.169 838.529 549.873 827.224 553.212 853.097 640.814 822.619 649.816 796.745 562.214Z"
|
||||
stroke="#808080"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#808080"
|
||||
fill-rule="evenodd"
|
||||
id="path21815" />
|
||||
<path
|
||||
d="M376.5 1160C376.5 1150.89 392.618 1143.5 412.5 1143.5 432.382 1143.5 448.5 1150.89 448.5 1160 448.5 1169.11 432.382 1176.5 412.5 1176.5 392.618 1176.5 376.5 1169.11 376.5 1160Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21817" />
|
||||
<path
|
||||
d="M610.5 53.5001C610.5 44.1112 626.618 36.5001 646.5 36.5001 666.382 36.5001 682.5 44.1112 682.5 53.5001 682.5 62.8889 666.382 70.5001 646.5 70.5001 626.618 70.5001 610.5 62.8889 610.5 53.5001Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21819" />
|
||||
<path
|
||||
d="M610.5 126C610.5 116.887 626.618 109.5 646.5 109.5 666.382 109.5 682.5 116.887 682.5 126 682.5 135.113 666.382 142.5 646.5 142.5 626.618 142.5 610.5 135.113 610.5 126Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21821" />
|
||||
<g
|
||||
aria-label="softmax_..."
|
||||
transform="translate(603.52 24)"
|
||||
id="text21823"
|
||||
style="font-size:20px;font-family:Calibri, Calibri_MSFontService, sans-serif">
|
||||
<path
|
||||
d="m 7.0117187,-2.6367188 q 0,0.6738282 -0.2539062,1.2011719 Q 6.5136719,-0.90820313 6.0546875,-0.546875 5.5957031,-0.18554687 4.9609375,0 4.3261719,0.18554687 3.5644531,0.18554687 q -0.46875,0 -0.8984375,-0.078125 Q 2.2460938,0.0390625 1.9042969,-0.06835937 1.5722656,-0.18554687 1.3378906,-0.30273438 1.1035156,-0.4296875 0.99609375,-0.52734375 0.88867188,-0.625 0.83984375,-0.80078125 0.79101562,-0.9765625 0.79101562,-1.2792969 q 0,-0.1855468 0.0195313,-0.3125 Q 0.83007813,-1.71875 0.859375,-1.796875 0.88867188,-1.875 0.9375,-1.9042969 q 0.0585938,-0.039063 0.1269531,-0.039063 0.1074219,0 0.3125,0.1367188 0.2148438,0.1269531 0.5175781,0.2832031 0.3125001,0.15625 0.7324219,0.2929688 0.4199219,0.1269531 0.9667969,0.1269531 0.4101562,0 0.7421875,-0.087891 0.3320312,-0.087891 0.5761719,-0.2539063 0.2441406,-0.1757812 0.3710937,-0.4394531 0.1367188,-0.2636719 0.1367188,-0.625 0,-0.3710938 -0.1953125,-0.625 Q 5.0390625,-3.3886719 4.7265625,-3.5839844 4.4140625,-3.7792969 4.0234375,-3.9257813 3.6328125,-4.0820312 3.2128906,-4.2480469 2.8027344,-4.4140625 2.4023438,-4.6191406 2.0117188,-4.8339844 1.6992187,-5.1367187 1.3867187,-5.4394531 1.1914062,-5.859375 1.0058594,-6.2792969 1.0058594,-6.8652344 q 0,-0.5175781 0.1953125,-0.9863281 0.2050781,-0.4785156 0.6054687,-0.8300781 0.4003907,-0.3613282 0.9960938,-0.5761719 0.6054687,-0.2148438 1.40625,-0.2148438 0.3515625,0 0.703125,0.058594 0.3515625,0.058594 0.6347656,0.1464844 0.2832031,0.087891 0.4785156,0.1953125 0.2050781,0.097656 0.3027344,0.1757812 0.1074219,0.078125 0.1367187,0.1367188 0.039063,0.058594 0.048828,0.1367187 0.019531,0.068359 0.029297,0.1757813 0.019531,0.1074218 0.019531,0.2636718 0,0.1660157 -0.019531,0.2929688 -0.00977,0.1171875 -0.048828,0.1953125 -0.029297,0.078125 -0.078125,0.1171875 -0.048828,0.029297 -0.1074219,0.029297 -0.087891,0 -0.2539062,-0.1074219 Q 5.8886719,-7.7636719 5.625,-7.8808594 5.3613281,-8.0078125 5,-8.1152344 4.6484375,-8.2226563 4.1894531,-8.2226563 q -0.4101562,0 -0.7226562,0.097656 -0.3125,0.087891 -0.5175781,0.2636719 -0.1953125,0.1660156 -0.3027344,0.4003906 -0.097656,0.234375 -0.097656,0.5078125 0,0.3808594 0.1953125,0.6445313 0.1953125,0.2539062 0.5078125,0.4492187 0.3125,0.1953125 0.7128907,0.3515625 0.4003906,0.15625 0.8105468,0.3222656 0.4199219,0.1660157 0.8203125,0.3710938 0.4101563,0.2050781 0.7226563,0.4980469 0.3125,0.2929687 0.4980468,0.7031249 0.1953125,0.4101563 0.1953125,0.9765625 z"
|
||||
id="path22293" />
|
||||
<path
|
||||
d="m 17.490234,-4.7363281 q 0,1.0742187 -0.283203,1.9824218 -0.283203,0.8984376 -0.849609,1.5527344 -0.556641,0.6542969 -1.40625,1.02539065 -0.839844,0.36132812 -1.953125,0.36132812 -1.083984,0 -1.894531,-0.32226562 Q 10.302734,-0.45898438 9.765625,-1.0742187 9.2285156,-1.6894531 8.9648438,-2.5683594 8.7011719,-3.4472656 8.7011719,-4.5605469 q 0,-1.0742187 0.2734375,-1.9726562 0.2832031,-0.9082031 0.8398437,-1.5625 0.5664059,-0.6542969 1.4062499,-1.015625 0.839844,-0.3613282 1.962891,-0.3613282 1.083984,0 1.884765,0.3222657 0.810547,0.3222656 1.347657,0.9375 0.537109,0.6152344 0.800781,1.4941406 0.273437,0.8789063 0.273437,1.9824219 z m -1.699218,0.1074219 q 0,-0.7128907 -0.136719,-1.3476563 Q 15.527344,-6.6113281 15.224609,-7.0898437 14.921875,-7.5683594 14.404297,-7.8417969 13.886719,-8.125 13.115234,-8.125 q -0.71289,0 -1.230468,0.2539063 -0.507813,0.2539062 -0.839844,0.7226562 -0.332031,0.4589844 -0.498047,1.09375 -0.15625,0.6347656 -0.15625,1.3867188 0,0.7226562 0.126953,1.3574218 0.136719,0.6347656 0.439453,1.1132813 0.3125,0.46875 0.830078,0.7519531 0.517579,0.2734375 1.289063,0.2734375 0.703125,0 1.220703,-0.2539062 0.517578,-0.2539063 0.849609,-0.7128907 0.332032,-0.4589844 0.488282,-1.09375 0.15625,-0.6347656 0.15625,-1.3964843 z"
|
||||
id="path22295" />
|
||||
<path
|
||||
d="m 21.904297,-7.9492187 v 7.70507807 q 0,0.078125 -0.03906,0.13671876 -0.03906,0.04882812 -0.136718,0.08789062 -0.08789,0.0390625 -0.244141,0.05859375 -0.15625,0.01953125 -0.390625,0.01953125 -0.234375,0 -0.390625,-0.01953125 -0.15625,-0.01953125 -0.253906,-0.05859375 -0.08789,-0.0390625 -0.126953,-0.08789062 -0.03906,-0.0585938 -0.03906,-0.13671876 V -7.9492187 h -1.240234 q -0.15625,0 -0.234375,-0.1562501 -0.07813,-0.15625 -0.07813,-0.5078125 0,-0.1855468 0.01953,-0.3125 0.01953,-0.1269531 0.05859,-0.2050781 0.03906,-0.087891 0.09766,-0.1171875 0.05859,-0.039063 0.136719,-0.039063 h 1.240234 v -0.9082036 q 0,-0.917968 0.166016,-1.572265 0.175781,-0.664063 0.517578,-1.083985 0.351562,-0.419921 0.878906,-0.615234 0.537109,-0.205078 1.259766,-0.205078 0.361328,0 0.703125,0.07813 0.341797,0.06836 0.488281,0.136719 0.146484,0.05859 0.205078,0.117187 0.05859,0.05859 0.08789,0.15625 0.03906,0.08789 0.04883,0.22461 0.01953,0.126953 0.01953,0.3125 0,0.185546 -0.01953,0.302734 -0.0098,0.107422 -0.03906,0.175781 -0.0293,0.06836 -0.06836,0.09766 -0.03906,0.01953 -0.08789,0.01953 -0.07813,0 -0.175781,-0.03906 -0.09766,-0.04883 -0.244141,-0.09766 -0.146484,-0.05859 -0.351562,-0.09766 -0.195313,-0.04883 -0.458984,-0.04883 -0.361329,0 -0.615235,0.117187 -0.24414,0.117188 -0.40039,0.371094 -0.15625,0.24414 -0.234375,0.644531 -0.06836,0.390625 -0.06836,0.957031 v 0.9570316 h 3.964844 v -2.0898436 q 0,-0.06836 0.03906,-0.126953 0.03906,-0.05859 0.126954,-0.09766 0.08789,-0.04883 0.24414,-0.06836 0.15625,-0.01953 0.400391,-0.01953 0.234375,0 0.390625,0.01953 0.15625,0.01953 0.24414,0.06836 0.08789,0.03906 0.126954,0.09766 0.03906,0.05859 0.03906,0.126953 v 2.0898436 h 2.246094 q 0.07813,0 0.136719,0.039063 0.06836,0.029297 0.107421,0.1171875 0.03906,0.078125 0.05859,0.2050781 0.0293,0.1269532 0.0293,0.3125 0,0.3515625 -0.08789,0.5078125 -0.08789,0.1562501 -0.234375,0.1562501 h -2.255859 v 4.9023437 q 0,0.9082031 0.263672,1.3769531 0.263672,0.4589844 0.966797,0.4589844 0.214844,0 0.390625,-0.039063 0.185547,-0.048828 0.322265,-0.097656 0.136719,-0.048828 0.234375,-0.087891 0.107422,-0.048828 0.175782,-0.048828 0.05859,0 0.09766,0.029297 0.03906,0.019531 0.05859,0.087891 0.0293,0.068359 0.04883,0.1855469 0.01953,0.1171875 0.01953,0.29296872 0,0.28320313 -0.04883,0.44921875 -0.03906,0.16601563 -0.117188,0.24414063 -0.07813,0.078125 -0.224609,0.14648438 -0.146484,0.06835937 -0.351562,0.10742187 -0.195313,0.04882812 -0.429688,0.078125 -0.224609,0.0292969 -0.439453,0.0292969 -0.693359,0 -1.181641,-0.17578125 Q 26.767578,-0.1953125 26.455078,-0.55664062 26.142578,-0.92773438 25.996094,-1.484375 25.859375,-2.0507813 25.859375,-2.8125 v -5.1367187 z"
|
||||
id="path22297" />
|
||||
<path
|
||||
d="m 45.214844,-0.24414063 q 0,0.078125 -0.03906,0.13671876 -0.03906,0.04882812 -0.126953,0.08789062 -0.08789,0.0390625 -0.244141,0.05859375 -0.15625,0.01953125 -0.390625,0.01953125 -0.24414,0 -0.40039,-0.01953125 -0.15625,-0.01953125 -0.253906,-0.05859375 -0.08789,-0.0390625 -0.126954,-0.08789062 -0.03906,-0.0585938 -0.03906,-0.13671876 V -5.5859375 q 0,-0.5566406 -0.09766,-1.015625 -0.09766,-0.4589844 -0.3125,-0.7910156 -0.214844,-0.3320313 -0.546875,-0.5078125 -0.332032,-0.1757813 -0.78125,-0.1757813 -0.556641,0 -1.123047,0.4296875 -0.556641,0.4296875 -1.230469,1.2597657 v 6.14257807 q 0,0.078125 -0.03906,0.13671876 -0.03906,0.04882812 -0.136719,0.08789062 -0.08789,0.0390625 -0.244141,0.05859375 -0.15625,0.01953125 -0.390625,0.01953125 -0.224609,0 -0.390625,-0.01953125 -0.15625,-0.01953125 -0.253906,-0.05859375 -0.08789,-0.0390625 -0.126953,-0.08789062 -0.0293,-0.0585938 -0.0293,-0.13671876 V -5.5859375 q 0,-0.5566406 -0.107422,-1.015625 -0.107422,-0.4589844 -0.322266,-0.7910156 -0.214843,-0.3320313 -0.546875,-0.5078125 -0.322265,-0.1757813 -0.771484,-0.1757813 -0.556641,0 -1.123047,0.4296875 -0.566406,0.4296875 -1.230469,1.2597657 v 6.14257807 q 0,0.078125 -0.03906,0.13671876 -0.03906,0.04882812 -0.126953,0.08789062 -0.08789,0.0390625 -0.244141,0.05859375 -0.15625,0.01953125 -0.40039,0.01953125 -0.234375,0 -0.390625,-0.01953125 -0.15625,-0.01953125 -0.253907,-0.05859375 -0.08789,-0.0390625 -0.126953,-0.08789062 -0.0293,-0.0585938 -0.0293,-0.13671876 V -9.0332031 q 0,-0.078125 0.0293,-0.1269532 0.0293,-0.058594 0.117188,-0.097656 0.08789,-0.048828 0.224609,-0.058594 0.136719,-0.019531 0.361328,-0.019531 0.214844,0 0.351563,0.019531 0.146484,0.00977 0.224609,0.058594 0.07813,0.039063 0.107422,0.097656 0.03906,0.048828 0.03906,0.1269532 v 1.1621094 q 0.742188,-0.8300782 1.435547,-1.2109376 0.703125,-0.390625 1.416016,-0.390625 0.546875,0 0.976562,0.1269532 0.439454,0.1269531 0.771485,0.3613281 0.332031,0.2246094 0.566406,0.546875 0.234375,0.3125 0.390625,0.703125 0.439453,-0.4785156 0.830078,-0.8105469 0.400391,-0.3320312 0.761719,-0.5371094 0.371094,-0.2050781 0.712891,-0.2929687 0.351562,-0.097656 0.703125,-0.097656 0.849609,0 1.425781,0.3027344 0.576172,0.2929688 0.927734,0.7910156 0.361328,0.4980469 0.507813,1.1718751 0.15625,0.6640625 0.15625,1.40625 z"
|
||||
id="path22299" />
|
||||
<path
|
||||
d="m 54.775391,-0.234375 q 0,0.1171875 -0.07813,0.17578125 Q 54.619141,0 54.482422,0.02929688 q -0.136719,0.02929687 -0.400391,0.02929687 -0.253906,0 -0.410156,-0.02929687 Q 53.525391,0 53.457031,-0.05859375 53.388672,-0.1171875 53.388672,-0.234375 V -1.1132812 Q 52.8125,-0.49804688 52.099609,-0.15625 51.396484,0.18554687 50.605469,0.18554687 49.912109,0.18554687 49.345703,0 48.789062,-0.17578125 48.388672,-0.51757812 47.998047,-0.859375 47.773437,-1.3574219 q -0.214843,-0.4980468 -0.214843,-1.1328125 0,-0.7421875 0.302734,-1.2890625 0.302734,-0.546875 0.869141,-0.9082031 0.566406,-0.3613281 1.386718,-0.5371094 0.820313,-0.1855468 1.845704,-0.1855468 h 1.210937 V -6.09375 q 0,-0.5078125 -0.107422,-0.8984375 -0.107422,-0.390625 -0.351562,-0.6445312 -0.234375,-0.2636719 -0.615235,-0.3906251 -0.380859,-0.1367187 -0.9375,-0.1367187 -0.595703,0 -1.074218,0.1464844 -0.46875,0.1367187 -0.830079,0.3125 -0.351562,0.1660156 -0.595703,0.3125 -0.234375,0.1367187 -0.351562,0.1367187 -0.07813,0 -0.136719,-0.039063 -0.05859,-0.039063 -0.107422,-0.1171875 -0.03906,-0.078125 -0.05859,-0.1953125 -0.01953,-0.1269531 -0.01953,-0.2734375 0,-0.2441406 0.0293,-0.3808594 0.03906,-0.1464843 0.166016,-0.2734375 0.136718,-0.1269531 0.458984,-0.2929687 0.322266,-0.1757813 0.742188,-0.3125 0.419921,-0.1464844 0.917968,-0.234375 0.498047,-0.097656 1.00586,-0.097656 0.947265,0 1.611328,0.2148438 0.664062,0.2148437 1.074219,0.6347656 0.410156,0.4101563 0.595703,1.0253907 0.185547,0.6152343 0.185547,1.4355468 z m -1.601563,-4.0136719 h -1.376953 q -0.664063,0 -1.152344,0.1171875 -0.488281,0.1074219 -0.810547,0.3320313 -0.322265,0.2148437 -0.478515,0.5273437 -0.146485,0.3027344 -0.146485,0.703125 0,0.6835938 0.429688,1.09375 0.439453,0.4003907 1.220703,0.4003907 0.634766,0 1.171875,-0.3222657 0.546875,-0.3222656 1.142578,-0.9863281 z"
|
||||
id="path22301" />
|
||||
<path
|
||||
d="m 64.208984,-0.4296875 q 0.07813,0.13671875 0.07813,0.234375 0,0.0878906 -0.09766,0.14648438 -0.08789,0.05859375 -0.283203,0.078125 -0.185547,0.02929687 -0.488281,0.02929687 -0.292969,0 -0.46875,-0.01953125 Q 62.783203,0.02929688 62.675781,0 q -0.09766,-0.0390625 -0.15625,-0.08789062 -0.04883,-0.05859375 -0.08789,-0.12695313 l -2.109375,-3.48632815 -2.09961,3.48632815 Q 58.183594,-0.14648437 58.125,-0.08789062 58.076172,-0.0390625 57.96875,0 q -0.09766,0.02929688 -0.263672,0.0390625 -0.166016,0.01953125 -0.439453,0.01953125 -0.283203,0 -0.46875,-0.02929687 -0.175781,-0.01953125 -0.263672,-0.078125 -0.07813,-0.05859375 -0.07813,-0.14648438 0.0098,-0.0976563 0.09766,-0.234375 l 2.734375,-4.2871094 -2.58789,-4.1308594 q -0.07813,-0.1367187 -0.08789,-0.2246093 0,-0.097656 0.08789,-0.15625 0.09766,-0.068359 0.283203,-0.087891 0.195312,-0.019531 0.507812,-0.019531 0.283203,0 0.449219,0.019531 0.175781,0.00977 0.273438,0.039063 0.09766,0.029297 0.146484,0.078125 0.04883,0.048828 0.08789,0.1171875 l 2.001953,3.2714844 2.03125,-3.2714844 q 0.03906,-0.058594 0.08789,-0.1074218 0.04883,-0.048828 0.126953,-0.078125 0.08789,-0.039063 0.234375,-0.048828 0.15625,-0.019531 0.419922,-0.019531 0.283203,0 0.458985,0.019531 0.185547,0.019531 0.273437,0.078125 0.08789,0.048828 0.07813,0.1464844 -0.0098,0.097656 -0.09766,0.2441406 l -2.568359,4.0820313 z"
|
||||
id="path22303" />
|
||||
<path
|
||||
d="m 74.716797,2.9101563 q 0,0.3417968 -0.07813,0.4980468 -0.07813,0.15625 -0.244141,0.15625 h -9.404297 q -0.166015,0 -0.253906,-0.1464843 -0.08789,-0.1464844 -0.08789,-0.4882813 0,-0.3320312 0.08789,-0.4980469 0.08789,-0.1660156 0.253906,-0.1660156 h 9.404297 q 0.15625,0 0.234375,0.15625 0.08789,0.15625 0.08789,0.4882813 z"
|
||||
id="path22305" />
|
||||
<path
|
||||
d="m 78.251953,-1.0644531 q 0,0.69335935 -0.234375,0.92773435 -0.224609,0.22460937 -0.830078,0.22460937 -0.585938,0 -0.810547,-0.22460937 -0.224609,-0.22460938 -0.224609,-0.89843745 0,-0.6933594 0.224609,-0.9179688 0.234375,-0.234375 0.839844,-0.234375 0.585937,0 0.810547,0.2246094 0.224609,0.2246094 0.224609,0.8984375 z"
|
||||
id="path22307" />
|
||||
<path
|
||||
d="m 83.300781,-1.0644531 q 0,0.69335935 -0.234375,0.92773435 -0.224609,0.22460937 -0.830078,0.22460937 -0.585937,0 -0.810547,-0.22460937 -0.224609,-0.22460938 -0.224609,-0.89843745 0,-0.6933594 0.224609,-0.9179688 0.234375,-0.234375 0.839844,-0.234375 0.585937,0 0.810547,0.2246094 0.224609,0.2246094 0.224609,0.8984375 z"
|
||||
id="path22309" />
|
||||
<path
|
||||
d="m 88.349609,-1.0644531 q 0,0.69335935 -0.234375,0.92773435 -0.224609,0.22460937 -0.830078,0.22460937 -0.585937,0 -0.810547,-0.22460937 Q 86.25,-0.36132813 86.25,-1.0351562 q 0,-0.6933594 0.224609,-0.9179688 0.234375,-0.234375 0.839844,-0.234375 0.585938,0 0.810547,0.2246094 0.224609,0.2246094 0.224609,0.8984375 z"
|
||||
id="path22311" />
|
||||
</g>
|
||||
<path
|
||||
d="M645 109.148 645 76.6667 647 76.6667 647 109.148ZM642 78 646 70 650 78Z"
|
||||
fill="#AEAEAE"
|
||||
id="path21825" />
|
||||
<g
|
||||
aria-label="BiasAdd"
|
||||
transform="translate(609.945 101)"
|
||||
id="text21827"
|
||||
style="font-size:20px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 1.3,0 v -14 h 6.06 q 2.34,0 3.62,0.96 1.28,0.96 1.28,2.72 0,1.12 -0.58,1.94 -0.58,0.8 -1.74,1.24 1.3,0.34 1.94,1.18 0.66,0.82 0.66,2.12 0,1.72 -1.34,2.78 Q 9.86,0 7.66,0 Z m 9.24,-10.24 q 0,-1.1 -0.82,-1.66 -0.82,-0.58 -2.4,-0.58 H 3.04 v 4.66 h 4.54 q 1.3,0 2.12,-0.68 0.84,-0.68 0.84,-1.74 z m 0.28,6.38 q 0,-1.12 -0.76,-1.78 Q 9.3,-6.3 8,-6.3 H 3.04 v 4.78 h 4.74 q 1.38,0 2.2,-0.64 0.84,-0.64 0.84,-1.7 z"
|
||||
id="path22314" />
|
||||
<path
|
||||
d="m 14.420002,-12.9 h 1.8 v 1.78 h -1.8 z m 0.08,12.9 v -9.66 h 1.64 V 0 Z"
|
||||
id="path22316" />
|
||||
<path
|
||||
d="m 26.73999,0 h -1.58 v -1.58 q -0.58,0.84 -1.58,1.32 -0.98,0.46 -2.12,0.46 -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 1.12,-0.76 3.32,-0.76 h 2.84 q -0.02,-1.36 -0.72,-2.1 -0.68,-0.74 -1.96,-0.74 -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 l -0.86,-1.08 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z m -1.6,-4.44 h -2.82 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22318" />
|
||||
<path
|
||||
d="m 36.519977,-2.82 q 0,1.36 -1.16,2.22 -1.16,0.86 -3.02,0.86 -1.22,0 -2.3,-0.38 -1.06,-0.4 -1.92,-1.18 l 0.84,-1.24 q 0.92,0.76 1.72,1.1 0.8,0.34 1.7,0.34 1.16,0 1.86,-0.44 0.72,-0.46 0.72,-1.18 0,-0.74 -0.6,-1.06 -0.6,-0.34 -1.98,-0.36 -2.02,-0.08 -2.96,-0.74 -0.92,-0.66 -0.92,-2.06 0,-1.28 1.06,-2.12 1.08,-0.86 2.76,-0.86 1.14,0 2.14,0.36 1,0.36 1.82,1.06 l -0.78,1.22 q -0.82,-0.66 -1.58,-0.96 -0.76,-0.3 -1.62,-0.3 -0.98,0 -1.62,0.44 -0.62,0.44 -0.62,1.08 0,0.7 0.56,1.02 0.56,0.32 1.78,0.38 2.18,0.06 3.14,0.72 0.98,0.66 0.98,2.08 z"
|
||||
id="path22320" />
|
||||
<path
|
||||
d="m 40.999991,-4.22 -1.84,4.22 h -1.8 l 6.22,-14 h 1.68 l 6.2,14 h -1.82 l -1.86,-4.22 z m 3.38,-7.72 -2.7,6.2 h 5.44 z"
|
||||
id="path22322" />
|
||||
<path
|
||||
d="m 60.38001,-14 h 1.64 V 0 h -1.62 v -1.56 q -0.66,0.84 -1.6,1.3 -0.92,0.46 -1.98,0.46 -2.02,0 -3.4,-1.4 -1.36,-1.42 -1.36,-3.6 0,-2.2 1.4,-3.64 1.42,-1.46 3.48,-1.46 1,0 1.88,0.42 0.9,0.4 1.56,1.16 z m -3.38,12.78 q 1.46,0 2.44,-1.04 1,-1.06 1,-2.6 0,-1.56 -0.96,-2.58 -0.96,-1.02 -2.4,-1.02 -1.48,0 -2.42,1 -0.94,1 -0.94,2.62 0,1.62 0.92,2.62 0.92,1 2.36,1 z"
|
||||
id="path22324" />
|
||||
<path
|
||||
d="m 71.999998,-14 h 1.64 V 0 h -1.62 v -1.56 q -0.66,0.84 -1.6,1.3 -0.92,0.46 -1.98,0.46 -2.02,0 -3.4,-1.4 -1.36,-1.42 -1.36,-3.6 0,-2.2 1.4,-3.64 1.42,-1.46 3.48,-1.46 1,0 1.88,0.42 0.9,0.4 1.56,1.16 z m -3.38,12.78 q 1.46,0 2.44,-1.04 1,-1.06 1,-2.6 0,-1.56 -0.96,-2.58 -0.96,-1.02 -2.4,-1.02 -1.48,0 -2.42,1 -0.94,1 -0.94,2.62 0,1.62 0.92,2.62 0.92,1 2.36,1 z"
|
||||
id="path22326" />
|
||||
</g>
|
||||
<path
|
||||
d="M503.5 198.5C503.5 189.111 519.394 181.5 539 181.5 558.606 181.5 574.5 189.111 574.5 198.5 574.5 207.889 558.606 215.5 539 215.5 519.394 215.5 503.5 207.889 503.5 198.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21829" />
|
||||
<path
|
||||
d="M538.003 181.75 538.447 176.43 539.666 171.104 541.65 165.921 544.328 160.82 547.635 155.922 551.507 151.226 555.882 146.787 560.823 142.606 566.137 138.81 571.764 135.396 577.774 132.359 584.033 129.83 590.484 127.743 597.139 126.222 603.91 125.378 604.157 127.363 597.436 128.201 597.535 128.183 590.973 129.683 591.058 129.66 584.683 131.722 584.75 131.698 578.562 134.198 578.638 134.163 572.701 137.163 572.769 137.126 567.206 140.501 567.269 140.46 562.019 144.21 562.083 144.159 557.208 148.284 557.275 148.223 552.962 152.598 553.022 152.532 549.209 157.157 549.266 157.081 546.016 161.893 546.073 161.798 543.448 166.798 543.496 166.691 541.559 171.753 541.6 171.619 540.412 176.807 540.434 176.666 539.997 181.916ZM602.456 122.46 610.688 125.958 602.95 130.445Z"
|
||||
fill="#AEAEAE"
|
||||
id="path21831" />
|
||||
<g
|
||||
aria-label="MatMul"
|
||||
transform="translate(505.6 171)"
|
||||
id="text21833"
|
||||
style="font-size:20px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 13.04,-14 h 2.28 V 0 H 13.6 v -11.8 l -4.58,8 h -1.4 l -4.6,-7.98 V 0 H 1.3 v -14 h 2.28 l 4.74,8.18 z"
|
||||
id="path22329" />
|
||||
<path
|
||||
d="m 25.979987,0 h -1.58 v -1.58 q -0.58,0.84 -1.58,1.32 -0.98,0.46 -2.12,0.46 -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 1.12,-0.76 3.32,-0.76 h 2.84 q -0.02,-1.36 -0.72,-2.1 -0.68,-0.74 -1.96,-0.74 -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 l -0.86,-1.08 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z m -1.6,-4.44 h -2.82 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22331" />
|
||||
<path
|
||||
d="m 28.419992,-2.58 v -5.64 h -1.32 v -1.44 h 1.32 v -2.96 h 1.62 v 2.96 h 2.24 v 1.44 h -2.24 v 5.5 q 0,0.64 0.28,0.96 0.3,0.3 0.9,0.3 h 1.06 V 0 h -1.3 q -1.34,0 -1.96,-0.62 -0.6,-0.62 -0.6,-1.96 z"
|
||||
id="path22333" />
|
||||
<path
|
||||
d="m 45.899993,-14 h 2.28 V 0 h -1.72 v -11.8 l -4.58,8 h -1.4 l -4.6,-7.98 V 0 h -1.72 v -14 h 2.28 l 4.74,8.18 z"
|
||||
id="path22335" />
|
||||
<path
|
||||
d="m 59.57998,0 h -1.62 v -1.48 q -0.58,0.84 -1.46,1.28 -0.88,0.42 -2,0.42 -1.9,0 -3,-1.24 -1.08,-1.24 -1.08,-3.38 v -5.26 h 1.64 v 5.16 q 0,1.52 0.74,2.4 0.76,0.88 2.1,0.88 1.36,0 2.2,-0.94 0.84,-0.94 0.84,-2.44 v -5.06 h 1.64 z"
|
||||
id="path22337" />
|
||||
<path
|
||||
d="m 61.859965,-14 h 1.64 V 0 h -1.64 z"
|
||||
id="path22339" />
|
||||
</g>
|
||||
<path
|
||||
d="M754.5 282C754.5 272.887 770.618 265.5 790.5 265.5 810.382 265.5 826.5 272.887 826.5 282 826.5 291.113 810.382 298.5 790.5 298.5 770.618 298.5 754.5 291.113 754.5 282Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21835" />
|
||||
<path
|
||||
d="M317.5 272C317.5 262.887 333.618 255.5 353.5 255.5 373.382 255.5 389.5 262.887 389.5 272 389.5 281.113 373.382 288.5 353.5 288.5 333.618 288.5 317.5 281.113 317.5 272Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21837" />
|
||||
<path
|
||||
d="M352.002 254.606 352.196 251.826 352.924 249.048 354.032 246.309 355.523 243.588 357.394 240.878 359.653 238.231 365.239 233.09 372.077 228.088 380.091 223.418 389.275 218.952 399.329 214.742 410.319 210.911 422.053 207.46 434.472 204.449 447.388 201.879 460.742 199.81 474.472 198.242 488.393 197.302 495.75 197.138 495.795 199.137 488.46 199.301 488.505 199.299 474.63 200.236 474.676 200.232 460.988 201.795 461.028 201.789 447.716 203.852 447.758 203.844 434.883 206.407 434.923 206.398 422.548 209.398 422.595 209.385 410.907 212.823 410.954 212.808 400.017 216.62 400.074 216.598 390.074 220.786 390.125 220.763 381 225.2 381.066 225.165 373.128 229.79 373.215 229.733 366.465 234.671 366.552 234.599 361.052 239.662 361.135 239.575 358.948 242.138 359.01 242.057 357.198 244.682 357.252 244.594 355.815 247.219 355.864 247.114 354.802 249.739 354.842 249.617 354.155 252.242 354.185 252.058 353.998 254.746ZM494.35 194.168 502.437 197.989 494.529 202.166Z"
|
||||
fill="#AEAEAE"
|
||||
id="path21839" />
|
||||
<path
|
||||
d="M0.0738717-0.997268 3.53213-0.7411 6.99691 0.108751 10.4925 1.5329 13.9123 3.40408 17.2438 5.83862 20.5527 8.63848 23.8578 11.9436 27.0901 15.6829 30.2528 19.8577 33.2796 24.3979 36.3 29.3061 39.2617 34.5992 44.9138 46.2174 50.1237 59.0225 54.9526 72.9449 59.3411 87.8657 63.1643 103.597 66.4229 120.078 68.9917 137.057 70.9338 154.473 72.1242 172.142 72.3985 183.311 70.3991 183.36 70.1253 172.212 70.1273 172.255 68.9398 154.63 68.9437 154.673 67.0062 137.298 67.0113 137.337 64.4488 120.4 64.4565 120.444 61.2065 104.006 61.2158 104.049 57.4033 88.3612 57.4156 88.4072 53.0406 73.5322 53.0552 73.5777 48.2427 59.7027 48.2612 59.7519 43.0737 47.0019 43.1008 47.0625 37.4758 35.5 37.5023 35.5508 34.5648 30.3008 34.5858 30.3366 31.5858 25.4616 31.6054 25.4922 28.6054 20.9922 28.6404 21.0414 25.5154 16.9164 25.556 16.9665 22.3685 13.279 22.4179 13.3321 19.1679 10.0821 19.2291 10.1384 15.9791 7.38839 16.035 7.43239 12.785 5.05739 12.895 5.12726 9.58249 3.31476 9.6852 3.36359 6.3102 1.98859 6.44928 2.03371 3.13678 1.22121 3.30113 1.24727-0.0738717 0.997268ZM75.3649 181.904 71.5625 190 67.3673 182.101Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(-1.83697e-16 -1 -1 1.83697e-16 763.972 269.555)"
|
||||
id="path21841" />
|
||||
<g
|
||||
aria-label="feature_s..."
|
||||
transform="translate(311.403 245)"
|
||||
id="text21843"
|
||||
style="font-size:20px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 1.7,-8.22 H 0.38 V -9.66 H 1.7 v -1.82 q 0,-1.22 0.64,-1.86 Q 3,-14 4.22,-14 h 1.32 v 1.36 H 4.46 q -0.56,0 -0.84,0.3 -0.28,0.3 -0.28,0.9 v 1.78 h 2.2 v 1.44 H 3.34 V 0 H 1.7 Z"
|
||||
id="path22342" />
|
||||
<path
|
||||
d="m 11.279998,-1.08 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.1800004,0 -3.5800004,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5000004,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 H 7.8599976 q 0.16,1.42 1.1,2.3 0.96,0.86 2.3200004,0.86 z m -0.16,-7.44 q -1.2600004,0 -2.1600004,0.82 -0.9,0.82 -1.1,2.2 h 6.3600004 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22344" />
|
||||
<path
|
||||
d="m 25.80001,0 h -1.58 v -1.58 q -0.58,0.84 -1.58,1.32 -0.98,0.46 -2.12,0.46 -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 1.12,-0.76 3.32,-0.76 h 2.84 q -0.02,-1.36 -0.72,-2.1 -0.68,-0.74 -1.96,-0.74 -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 l -0.86,-1.08 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z m -1.6,-4.44 h -2.82 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22346" />
|
||||
<path
|
||||
d="m 28.240015,-2.58 v -5.64 h -1.32 v -1.44 h 1.32 v -2.96 h 1.62 v 2.96 h 2.24 v 1.44 h -2.24 v 5.5 q 0,0.64 0.28,0.96 0.3,0.3 0.9,0.3 h 1.06 V 0 h -1.3 q -1.34,0 -1.96,-0.62 -0.6,-0.62 -0.6,-1.96 z"
|
||||
id="path22348" />
|
||||
<path
|
||||
d="m 42.780016,0 h -1.62 v -1.48 q -0.58,0.84 -1.46,1.28 -0.88,0.42 -2,0.42 -1.9,0 -3,-1.24 -1.08,-1.24 -1.08,-3.38 v -5.26 h 1.64 v 5.16 q 0,1.52 0.74,2.4 0.76,0.88 2.1,0.88 1.36,0 2.2,-0.94 0.84,-0.94 0.84,-2.44 v -5.06 h 1.64 z"
|
||||
id="path22350" />
|
||||
<path
|
||||
d="m 44.88,-9.66 h 1.6 v 1.22 q 0.44,-0.64 1.14,-0.96 0.7,-0.32 1.66,-0.32 h 0.88 v 1.54 h -0.9 q -1.38,0 -2.08,0.72 -0.68,0.72 -0.68,2.18 V 0 h -1.62 z"
|
||||
id="path22352" />
|
||||
<path
|
||||
d="m 55.879988,-1.08 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.18,0 -3.58,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 h -7.94 q 0.16,1.42 1.1,2.3 0.96,0.86 2.32,0.86 z m -0.16,-7.44 q -1.26,0 -2.16,0.82 -0.9,0.82 -1.1,2.2 h 6.36 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22354" />
|
||||
<path
|
||||
d="M 61.000001,2.58 V 1.12 h 10.16 v 1.46 z"
|
||||
id="path22356" />
|
||||
<path
|
||||
d="m 79.959995,-2.82 q 0,1.36 -1.16,2.22 -1.16,0.86 -3.02,0.86 -1.22,0 -2.3,-0.38 -1.06,-0.4 -1.92,-1.18 l 0.84,-1.24 q 0.92,0.76 1.72,1.1 0.8,0.34 1.7,0.34 1.16,0 1.86,-0.44 0.72,-0.46 0.72,-1.18 0,-0.74 -0.6,-1.06 -0.6,-0.34 -1.98,-0.36 -2.02,-0.08 -2.96,-0.74 -0.92,-0.66 -0.92,-2.06 0,-1.28 1.06,-2.12 1.08,-0.86 2.76,-0.86 1.14,0 2.14,0.36 1,0.36 1.82,1.06 l -0.78,1.22 q -0.82,-0.66 -1.58,-0.96 -0.76,-0.3 -1.62,-0.3 -0.98,0 -1.62,0.44 -0.62,0.44 -0.62,1.08 0,0.7 0.56,1.02 0.56,0.32 1.78,0.38 2.18,0.06 3.14,0.72 0.98,0.66 0.98,2.08 z"
|
||||
id="path22358" />
|
||||
<path
|
||||
d="m 81.500009,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22360" />
|
||||
<path
|
||||
d="m 85.440019,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22362" />
|
||||
<path
|
||||
d="m 89.380029,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22364" />
|
||||
</g>
|
||||
<path
|
||||
d="M759.5 515C759.5 505.887 775.618 498.5 795.5 498.5 815.382 498.5 831.5 505.887 831.5 515 831.5 524.113 815.382 531.5 795.5 531.5 775.618 531.5 759.5 524.113 759.5 515Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21845" />
|
||||
<path
|
||||
d="M794.19 497.589 789.174 304.691 791.173 304.639 796.189 497.537ZM786.209 306.101 790 298 794.207 305.893Z"
|
||||
fill="#AEAEAE"
|
||||
id="path21847" />
|
||||
<path
|
||||
d="M705.5 282C705.5 278.962 707.963 276.5 711 276.5 714.038 276.5 716.5 278.962 716.5 282 716.5 285.038 714.038 287.5 711 287.5 707.963 287.5 705.5 285.038 705.5 282Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21849" />
|
||||
<path
|
||||
d="M0.00498456-0.999988 30.7448-0.846761 30.7348 1.15321-0.00498456 0.999988ZM29.4264-3.85337 37.4064 0.186457 29.3866 4.14653Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 716 281.186)"
|
||||
id="path21851" />
|
||||
<g
|
||||
aria-label="shape"
|
||||
transform="translate(652.441 285)"
|
||||
id="text21853"
|
||||
style="font-size:18px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 7.956,-2.538 q 0,1.224 -1.044,1.998 -1.044,0.774 -2.718,0.774 -1.098,0 -2.07,-0.342 Q 1.17,-0.468 0.396,-1.17 l 0.756,-1.116 q 0.828,0.684 1.548,0.99 0.72,0.306 1.53,0.306 1.044,0 1.674,-0.396 0.648,-0.414 0.648,-1.062 0,-0.666 -0.54,-0.954 Q 5.472,-3.708 4.23,-3.726 2.412,-3.798 1.566,-4.392 0.738,-4.986 0.738,-6.246 q 0,-1.152 0.954,-1.908 0.972,-0.774 2.484,-0.774 1.026,0 1.926,0.324 0.9,0.324 1.638,0.954 L 7.038,-6.552 Q 6.3,-7.146 5.616,-7.416 q -0.684,-0.27 -1.458,-0.27 -0.882,0 -1.458,0.396 -0.558,0.396 -0.558,0.972 0,0.63 0.504,0.918 0.504,0.288 1.602,0.342 1.962,0.054 2.826,0.648 0.882,0.594 0.882,1.872 z"
|
||||
id="path22367" />
|
||||
<path
|
||||
d="m 9.4320121,-12.6 h 1.4579999 v 5.22 q 0.522,-0.738 1.296,-1.134 0.792,-0.396 1.764,-0.396 1.746,0 2.718,1.116 0.99,1.116 0.99,3.06 V 0 h -1.458 v -4.644 q 0,-1.386 -0.684,-2.16 -0.684,-0.792 -1.908,-0.792 -1.224,0 -1.98,0.846 -0.738,0.846 -0.738,2.196 V 0 H 9.4320121 Z"
|
||||
id="path22369" />
|
||||
<path
|
||||
d="m 26.927998,0 h -1.422 v -1.422 q -0.522,0.756 -1.422,1.188 -0.882,0.414 -1.908,0.414 -1.44,0 -2.34,-0.72 -0.9,-0.738 -0.9,-1.926 0,-1.314 1.008,-1.98 1.008,-0.684 2.988,-0.684 h 2.556 q -0.018,-1.224 -0.648,-1.89 -0.612,-0.666 -1.764,-0.666 -0.684,0 -1.35,0.288 -0.666,0.288 -1.314,0.882 l -0.774,-0.972 q 0.756,-0.72 1.656,-1.08 0.9,-0.378 1.926,-0.378 1.746,0 2.718,1.044 0.99,1.026 0.99,2.844 z m -1.44,-3.996 h -2.538 q -1.314,0 -1.944,0.36 -0.63,0.36 -0.63,1.134 0,0.648 0.54,1.08 0.558,0.432 1.422,0.432 1.296,0 2.178,-0.828 0.9,-0.846 0.972,-2.178 z"
|
||||
id="path22371" />
|
||||
<path
|
||||
d="m 30.185987,3.24 h -1.458 V -8.694 h 1.44 v 1.404 q 0.576,-0.756 1.422,-1.17 0.846,-0.432 1.8,-0.432 1.836,0 3.06,1.278 1.224,1.26 1.224,3.24 0,1.998 -1.278,3.294 -1.26,1.278 -3.114,1.278 -0.882,0 -1.71,-0.36 -0.81,-0.378 -1.386,-1.062 z m 3.042,-10.836 q -1.314,0 -2.214,0.954 -0.882,0.936 -0.882,2.34 0,1.386 0.864,2.304 0.882,0.918 2.178,0.918 1.332,0 2.16,-0.882 0.846,-0.9 0.846,-2.376 0,-1.458 -0.828,-2.358 -0.81,-0.9 -2.124,-0.9 z"
|
||||
id="path22373" />
|
||||
<path
|
||||
d="m 43.379976,-0.972 q 0.864,0 1.584,-0.36 0.738,-0.378 1.35,-1.134 l 0.882,0.81 q -0.738,0.972 -1.728,1.458 -0.99,0.468 -2.214,0.468 -1.962,0 -3.222,-1.278 -1.242,-1.296 -1.242,-3.312 0,-1.962 1.278,-3.276 1.278,-1.314 3.15,-1.314 1.908,0 3.096,1.242 1.188,1.242 1.188,3.24 0,0.144 -0.018,0.342 -0.018,0.18 -0.036,0.27 h -7.146 q 0.144,1.278 0.99,2.07 0.864,0.774 2.088,0.774 z m -0.144,-6.696 q -1.134,0 -1.944,0.738 -0.81,0.738 -0.99,1.98 h 5.724 q -0.162,-1.26 -0.918,-1.98 -0.756,-0.738 -1.872,-0.738 z"
|
||||
id="path22375" />
|
||||
</g>
|
||||
<path
|
||||
d="M705.5 514.5C705.5 511.186 707.963 508.5 711 508.5 714.038 508.5 716.5 511.186 716.5 514.5 716.5 517.814 714.038 520.5 711 520.5 707.963 520.5 705.5 517.814 705.5 514.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21855" />
|
||||
<path
|
||||
d="M716 513 751.929 513 751.929 515 716 515ZM750.596 510 758.596 514 750.596 518Z"
|
||||
fill="#AEAEAE"
|
||||
id="path21857" />
|
||||
<g
|
||||
aria-label="concat_dim"
|
||||
transform="translate(609.945 519)"
|
||||
id="text21859"
|
||||
style="font-size:18px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 5.058,0.27 Q 3.06,0.27 1.8,-0.99 0.558,-2.268 0.558,-4.32 q 0,-1.944 1.314,-3.276 1.314,-1.332 3.222,-1.332 1.386,0 2.358,0.648 0.99,0.63 1.494,1.836 L 7.704,-5.85 Q 7.29,-6.75 6.624,-7.2 5.976,-7.65 5.076,-7.65 q -1.278,0 -2.16,0.972 -0.864,0.954 -0.864,2.358 0,1.422 0.864,2.376 0.882,0.936 2.196,0.936 0.846,0 1.566,-0.45 0.738,-0.468 1.188,-1.296 L 9,-2.142 Q 8.478,-1.026 7.434,-0.378 6.39,0.27 5.058,0.27 Z"
|
||||
id="path22378" />
|
||||
<path
|
||||
d="m 19.115998,-4.338 q 0,1.962 -1.314,3.294 -1.314,1.314 -3.24,1.314 -1.926,0 -3.222,-1.314 -1.278,-1.314 -1.278,-3.276 0,-1.962 1.314,-3.276 1.314,-1.332 3.24,-1.332 1.926,0 3.204,1.314 1.296,1.314 1.296,3.276 z m -7.56,0.018 q 0,1.404 0.864,2.358 0.882,0.954 2.178,0.954 1.278,0 2.142,-0.954 0.882,-0.954 0.882,-2.376 0,-1.386 -0.882,-2.34 -0.882,-0.972 -2.16,-0.972 -1.278,0 -2.16,0.954 -0.864,0.954 -0.864,2.376 z"
|
||||
id="path22380" />
|
||||
<path
|
||||
d="m 20.628007,-8.694 h 1.44 v 1.35 q 0.522,-0.756 1.314,-1.152 0.81,-0.414 1.8,-0.414 1.728,0 2.7,1.116 0.972,1.116 0.972,3.06 V 0 h -1.458 v -4.644 q 0,-1.368 -0.684,-2.16 -0.666,-0.792 -1.872,-0.792 -1.242,0 -1.998,0.846 -0.756,0.846 -0.756,2.196 V 0 h -1.458 z"
|
||||
id="path22382" />
|
||||
<path
|
||||
d="m 34.757993,0.27 q -1.998,0 -3.258,-1.26 -1.242,-1.278 -1.242,-3.33 0,-1.944 1.314,-3.276 1.314,-1.332 3.222,-1.332 1.386,0 2.358,0.648 0.99,0.63 1.494,1.836 l -1.242,0.594 q -0.414,-0.9 -1.08,-1.35 -0.648,-0.45 -1.548,-0.45 -1.278,0 -2.16,0.972 -0.864,0.954 -0.864,2.358 0,1.422 0.864,2.376 0.882,0.936 2.196,0.936 0.846,0 1.566,-0.45 0.738,-0.468 1.188,-1.296 l 1.134,0.612 q -0.522,1.116 -1.566,1.764 -1.044,0.648 -2.376,0.648 z"
|
||||
id="path22384" />
|
||||
<path
|
||||
d="m 47.627991,0 h -1.422 v -1.422 q -0.522,0.756 -1.422,1.188 -0.882,0.414 -1.908,0.414 -1.44,0 -2.34,-0.72 -0.9,-0.738 -0.9,-1.926 0,-1.314 1.008,-1.98 1.008,-0.684 2.988,-0.684 h 2.556 q -0.018,-1.224 -0.648,-1.89 -0.612,-0.666 -1.764,-0.666 -0.684,0 -1.35,0.288 -0.666,0.288 -1.314,0.882 l -0.774,-0.972 q 0.756,-0.72 1.656,-1.08 0.9,-0.378 1.926,-0.378 1.746,0 2.718,1.044 0.99,1.026 0.99,2.844 z m -1.44,-3.996 h -2.538 q -1.314,0 -1.944,0.36 -0.63,0.36 -0.63,1.134 0,0.648 0.54,1.08 0.558,0.432 1.422,0.432 1.296,0 2.178,-0.828 0.9,-0.846 0.972,-2.178 z"
|
||||
id="path22386" />
|
||||
<path
|
||||
d="m 49.823995,-2.322 v -5.076 h -1.188 v -1.296 h 1.188 v -2.664 h 1.458 v 2.664 h 2.016 v 1.296 h -2.016 v 4.95 q 0,0.576 0.252,0.864 0.27,0.27 0.81,0.27 h 0.954 V 0 h -1.17 q -1.206,0 -1.764,-0.558 -0.54,-0.558 -0.54,-1.764 z"
|
||||
id="path22388" />
|
||||
<path
|
||||
d="M 53.783996,2.322 V 1.008 h 9.144 v 1.314 z"
|
||||
id="path22390" />
|
||||
<path
|
||||
d="m 70.937991,-12.6 h 1.476 V 0 h -1.458 v -1.404 q -0.594,0.756 -1.44,1.17 -0.828,0.414 -1.782,0.414 -1.818,0 -3.06,-1.26 -1.224,-1.278 -1.224,-3.24 0,-1.98 1.26,-3.276 1.278,-1.314 3.132,-1.314 0.9,0 1.692,0.378 0.81,0.36 1.404,1.044 z m -3.042,11.502 q 1.314,0 2.196,-0.936 0.9,-0.954 0.9,-2.34 0,-1.404 -0.864,-2.322 -0.864,-0.918 -2.16,-0.918 -1.332,0 -2.178,0.9 -0.846,0.9 -0.846,2.358 0,1.458 0.828,2.358 0.828,0.9 2.124,0.9 z"
|
||||
id="path22392" />
|
||||
<path
|
||||
d="m 74.393976,-11.61 h 1.62 v 1.602 h -1.62 z m 0.072,11.61 v -8.694 h 1.476 V 0 Z"
|
||||
id="path22394" />
|
||||
<path
|
||||
d="m 78.011968,-8.694 h 1.44 v 1.044 q 0.486,-0.63 1.098,-0.936 0.63,-0.324 1.404,-0.324 0.9,0 1.602,0.378 0.702,0.378 1.116,1.098 0.486,-0.72 1.224,-1.098 0.756,-0.378 1.692,-0.378 1.53,0 2.43,0.99 0.918,0.99 0.918,2.574 V 0 h -1.476 v -5.256 q 0,-1.098 -0.558,-1.71 -0.54,-0.63 -1.53,-0.63 -0.972,0 -1.584,0.684 -0.594,0.666 -0.594,1.746 V 0 h -1.458 v -5.256 q 0,-1.098 -0.558,-1.71 -0.54,-0.63 -1.53,-0.63 -0.972,0 -1.584,0.684 -0.594,0.666 -0.594,1.746 V 0 h -1.458 z"
|
||||
id="path22396" />
|
||||
</g>
|
||||
<path
|
||||
d="M268.5 422.667C268.5 409.32 279.32 398.5 292.667 398.5L412.333 398.5C425.68 398.5 436.5 409.32 436.5 422.667L436.5 519.333C436.5 532.68 425.68 543.5 412.333 543.5L292.667 543.5C279.32 543.5 268.5 532.68 268.5 519.333Z"
|
||||
stroke="#808080"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path21861" />
|
||||
<g
|
||||
aria-label="Istm"
|
||||
transform="translate(315.751 485)"
|
||||
id="text21863"
|
||||
style="font-size:40px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 2.88,0 V -28 H 6.32 V 0 Z"
|
||||
id="path22399" />
|
||||
<path
|
||||
d="m 26.879982,-5.64 q 0,2.72 -2.32,4.44 -2.32,1.72 -6.04,1.72 -2.44,0 -4.6,-0.76 -2.12,-0.8 -3.84,-2.36 l 1.68,-2.48 q 1.84,1.52 3.44,2.2 1.6,0.68 3.4,0.68 2.32,0 3.72,-0.88 1.44,-0.92 1.44,-2.36 0,-1.48 -1.2,-2.12 -1.2,-0.68 -3.96,-0.72 -4.04,-0.16 -5.92,-1.48 -1.84,-1.32 -1.84,-4.12 0,-2.56 2.12,-4.24 2.16,-1.72 5.52,-1.72 2.28,0 4.28,0.72 2,0.72 3.64,2.12 l -1.56,2.44 q -1.64,-1.32 -3.16,-1.92 -1.52,-0.6 -3.24,-0.6 -1.96,0 -3.24,0.88 -1.24,0.88 -1.24,2.16 0,1.4 1.12,2.04 1.12,0.64 3.56,0.76 4.36,0.12 6.28,1.44 1.96,1.32 1.96,4.16 z"
|
||||
id="path22401" />
|
||||
<path
|
||||
d="m 31.040042,-5.16 v -11.28 h -2.64 v -2.88 h 2.64 v -5.92 h 3.24 v 5.92 h 4.48 v 2.88 h -4.48 v 11 q 0,1.28 0.56,1.92 0.6,0.6 1.8,0.6 h 2.12 V 0 h -2.6 q -2.68,0 -3.92,-1.24 -1.2,-1.24 -1.2,-3.92 z"
|
||||
id="path22403" />
|
||||
<path
|
||||
d="m 42.040044,-19.32 h 3.2 V -17 q 1.08,-1.4 2.44,-2.08 1.4,-0.72 3.12,-0.72 2,0 3.56,0.84 1.56,0.84 2.48,2.44 1.08,-1.6 2.72,-2.44 1.68,-0.84 3.76,-0.84 3.4,0 5.4,2.2 2.04,2.2 2.04,5.72 V 0 h -3.28 v -11.68 q 0,-2.44 -1.24,-3.8 -1.2,-1.4 -3.4,-1.4 -2.16,0 -3.52,1.52 -1.32,1.48 -1.32,3.88 V 0 h -3.24 v -11.68 q 0,-2.44 -1.24,-3.8 -1.2,-1.4 -3.4,-1.4 -2.16,0 -3.52,1.52 -1.32,1.48 -1.32,3.88 V 0 h -3.24 z"
|
||||
id="path22405" />
|
||||
</g>
|
||||
<path
|
||||
d="M328.5 920.667C328.5 907.32 339.32 896.5 352.667 896.5L472.333 896.5C485.68 896.5 496.5 907.32 496.5 920.667L496.5 1017.33C496.5 1030.68 485.68 1041.5 472.333 1041.5L352.667 1041.5C339.32 1041.5 328.5 1030.68 328.5 1017.33Z"
|
||||
stroke="#808080"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path21865" />
|
||||
<g
|
||||
aria-label="char_embed..."
|
||||
transform="translate(350.917 975)"
|
||||
id="text21867"
|
||||
style="font-size:20px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 5.62,0.3 Q 3.4,0.3 2,-1.1 0.62,-2.52 0.62,-4.8 q 0,-2.16 1.46,-3.64 1.46,-1.48 3.58,-1.48 1.54,0 2.62,0.72 1.1,0.7 1.66,2.04 L 8.56,-6.5 Q 8.1,-7.5 7.36,-8 6.64,-8.5 5.64,-8.5 q -1.42,0 -2.4,1.08 -0.96,1.06 -0.96,2.62 0,1.58 0.96,2.64 0.98,1.04 2.44,1.04 0.94,0 1.74,-0.5 0.82,-0.52 1.32,-1.44 L 10,-2.38 Q 9.42,-1.14 8.26,-0.42 7.1,0.3 5.62,0.3 Z"
|
||||
id="path22408" />
|
||||
<path
|
||||
d="m 11.619998,-14 h 1.62 v 5.8 q 0.58,-0.82 1.44,-1.26 0.88,-0.44 1.96,-0.44 1.94,0 3.02,1.24 1.1,1.24 1.1,3.4 V 0 h -1.62 v -5.16 q 0,-1.54 -0.76,-2.4 -0.76,-0.88 -2.12,-0.88 -1.36,0 -2.2,0.94 -0.82,0.94 -0.82,2.44 V 0 h -1.62 z"
|
||||
id="path22410" />
|
||||
<path
|
||||
d="m 31.059982,0 h -1.58 v -1.58 q -0.58,0.84 -1.58,1.32 -0.98,0.46 -2.12,0.46 -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 1.12,-0.76 3.32,-0.76 h 2.84 q -0.02,-1.36 -0.72,-2.1 -0.68,-0.74 -1.96,-0.74 -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 l -0.86,-1.08 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z m -1.6,-4.44 h -2.82 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22412" />
|
||||
<path
|
||||
d="m 33.059969,-9.66 h 1.6 v 1.22 q 0.44,-0.64 1.14,-0.96 0.7,-0.32 1.66,-0.32 h 0.88 v 1.54 h -0.9 q -1.38,0 -2.08,0.72 -0.68,0.72 -0.68,2.18 V 0 h -1.62 z"
|
||||
id="path22414" />
|
||||
<path
|
||||
d="M 38.559968,2.58 V 1.12 h 10.16 v 1.46 z"
|
||||
id="path22416" />
|
||||
<path
|
||||
d="m 54.399962,-1.08 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.18,0 -3.58,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 h -7.94 q 0.16,1.42 1.1,2.3 0.96,0.86 2.32,0.86 z m -0.16,-7.44 q -1.26,0 -2.16,0.82 -0.9,0.82 -1.1,2.2 h 6.36 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22418" />
|
||||
<path
|
||||
d="m 60.619975,-9.66 h 1.6 v 1.16 q 0.54,-0.7 1.22,-1.04 0.7,-0.36 1.56,-0.36 1,0 1.78,0.42 0.78,0.42 1.24,1.22 0.54,-0.8 1.36,-1.22 0.84,-0.42 1.88,-0.42 1.7,0 2.7,1.1 1.02,1.1 1.02,2.86 V 0 h -1.64 v -5.84 q 0,-1.22 -0.62,-1.9 -0.6,-0.7 -1.7,-0.7 -1.08,0 -1.76,0.76 -0.66,0.74 -0.66,1.94 V 0 h -1.62 v -5.84 q 0,-1.22 -0.62,-1.9 -0.6,-0.7 -1.7,-0.7 -1.08,0 -1.76,0.76 -0.66,0.74 -0.66,1.94 V 0 h -1.62 z"
|
||||
id="path22420" />
|
||||
<path
|
||||
d="m 78.579991,0 h -1.6 v -14 h 1.62 v 5.84 q 0.64,-0.82 1.56,-1.26 0.94,-0.46 1.98,-0.46 2.04,0 3.4,1.42 1.38,1.4 1.38,3.6 0,2.22 -1.4,3.66 -1.4,1.42 -3.46,1.42 -1.02,0 -1.94,-0.44 -0.9,-0.44 -1.54,-1.22 z m 3.4,-8.44 q -1.44,0 -2.44,1.06 -1,1.04 -1,2.6 0,1.52 0.98,2.56 0.98,1.02 2.4,1.02 1.48,0 2.4,-0.98 0.94,-1 0.94,-2.64 0,-1.62 -0.92,-2.62 -0.9,-1 -2.36,-1 z"
|
||||
id="path22422" />
|
||||
<path
|
||||
d="m 93.259978,-1.08 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.18,0 -3.58,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 h -7.94 q 0.16,1.42 1.1,2.3 0.96,0.86 2.32,0.86 z m -0.16,-7.44 q -1.26,0 -2.16,0.82 -0.9,0.82 -1.1,2.2 h 6.36 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22424" />
|
||||
<path
|
||||
d="m 107.35999,-14 h 1.64 V 0 h -1.62 v -1.56 q -0.66,0.84 -1.6,1.3 -0.92,0.46 -1.98,0.46 -2.02,0 -3.4,-1.4 -1.359999,-1.42 -1.359999,-3.6 0,-2.2 1.399999,-3.64 1.42,-1.46 3.48,-1.46 1,0 1.88,0.42 0.9,0.4 1.56,1.16 z m -3.38,12.78 q 1.46,0 2.44,-1.04 1,-1.06 1,-2.6 0,-1.56 -0.96,-2.58 -0.96,-1.02 -2.4,-1.02 -1.48,0 -2.42,1 -0.94,1 -0.94,2.62 0,1.62 0.92,2.62 0.92,1 2.36,1 z"
|
||||
id="path22426" />
|
||||
<path
|
||||
d="m 110.99998,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22428" />
|
||||
<path
|
||||
d="m 114.93999,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22430" />
|
||||
<path
|
||||
d="m 118.88,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22432" />
|
||||
</g>
|
||||
<path
|
||||
d="M0.999939-0.0110558 2.14104 103.195 0.141159 103.217-0.999939 0.0110558ZM5.12611 101.829 1.2148 109.873-2.8734 101.917Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 352 397.873)"
|
||||
id="path21869" />
|
||||
<path
|
||||
d="M30.5001 651.5C30.5001 645.425 35.425 640.5 41.5003 640.5L204.5 640.5C210.575 640.5 215.5 645.425 215.5 651.5L215.5 695.5C215.5 701.575 210.575 706.5 204.5 706.5L41.5003 706.5C35.425 706.5 30.5001 701.575 30.5001 695.5Z"
|
||||
stroke="#708541"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#B1D272"
|
||||
fill-rule="evenodd"
|
||||
id="path21871" />
|
||||
<g
|
||||
aria-label="Variable"
|
||||
transform="translate(65.9837 684)"
|
||||
id="text21873"
|
||||
style="font-size:31px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 10.013,0 -9.61,-21.7 h 2.914 l 8.091,18.29 7.998,-18.29 h 2.852 L 12.648,0 Z"
|
||||
id="path22435" />
|
||||
<path
|
||||
d="m 35.618992,0 h -2.449 v -2.449 q -0.899,1.302 -2.449,2.046 -1.519,0.713 -3.286,0.713 -2.48,0 -4.03,-1.24 -1.55,-1.271 -1.55,-3.317 0,-2.263 1.736,-3.41 1.736,-1.178 5.146,-1.178 h 4.402 q -0.031,-2.108 -1.116,-3.255 -1.054,-1.147 -3.038,-1.147 -1.178,0 -2.325,0.496 -1.147,0.496 -2.263,1.519 l -1.333,-1.674 q 1.302,-1.24 2.852,-1.86 1.55,-0.651 3.317,-0.651 3.007,0 4.681,1.798 1.705,1.767 1.705,4.898 z m -2.48,-6.882 h -4.371 q -2.263,0 -3.348,0.62 -1.085,0.62 -1.085,1.953 0,1.116 0.93,1.86 0.961,0.744 2.449,0.744 2.232,0 3.751,-1.426 1.55,-1.457 1.674,-3.751 z"
|
||||
id="path22437" />
|
||||
<path
|
||||
d="m 38.718974,-14.973 h 2.48 v 1.891 q 0.682,-0.992 1.767,-1.488 1.085,-0.496 2.573,-0.496 h 1.364 v 2.387 h -1.395 q -2.139,0 -3.224,1.116 -1.054,1.116 -1.054,3.379 V 0 h -2.511 z"
|
||||
id="path22439" />
|
||||
<path
|
||||
d="m 49.103969,-19.995 h 2.79 v 2.759 h -2.79 z M 49.227969,0 v -14.973 h 2.542 V 0 Z"
|
||||
id="path22441" />
|
||||
<path
|
||||
d="m 68.199952,0 h -2.449 v -2.449 q -0.899,1.302 -2.449,2.046 -1.519,0.713 -3.286,0.713 -2.48,0 -4.03,-1.24 -1.55,-1.271 -1.55,-3.317 0,-2.263 1.736,-3.41 1.736,-1.178 5.146,-1.178 h 4.402 q -0.031,-2.108 -1.116,-3.255 -1.054,-1.147 -3.038,-1.147 -1.178,0 -2.325,0.496 -1.147,0.496 -2.263,1.519 l -1.333,-1.674 q 1.302,-1.24 2.852,-1.86 1.55,-0.651 3.317,-0.651 3.007,0 4.681,1.798 1.705,1.767 1.705,4.898 z m -2.48,-6.882 h -4.371 q -2.263,0 -3.348,0.62 -1.085,0.62 -1.085,1.953 0,1.116 0.93,1.86 0.961,0.744 2.449,0.744 2.232,0 3.751,-1.426 1.55,-1.457 1.674,-3.751 z"
|
||||
id="path22443" />
|
||||
<path
|
||||
d="m 73.779937,0 h -2.48 v -21.7 h 2.511 v 9.052 q 0.992,-1.271 2.418,-1.953 1.457,-0.713 3.069,-0.713 3.162,0 5.27,2.201 2.139,2.17 2.139,5.58 0,3.441 -2.17,5.673 -2.17,2.201 -5.363,2.201 -1.581,0 -3.007,-0.682 -1.395,-0.682 -2.387,-1.891 z m 5.27,-13.082 q -2.232,0 -3.782,1.643 -1.55,1.612 -1.55,4.03 0,2.356 1.519,3.968 1.519,1.581 3.72,1.581 2.294,0 3.72,-1.519 1.457,-1.55 1.457,-4.092 0,-2.511 -1.426,-4.061 -1.395,-1.55 -3.658,-1.55 z"
|
||||
id="path22445" />
|
||||
<path
|
||||
d="m 89.589915,-21.7 h 2.542 V 0 h -2.542 z"
|
||||
id="path22447" />
|
||||
<path
|
||||
d="m 102.91989,-1.674 q 1.488,0 2.728,-0.62 1.271,-0.651 2.325,-1.953 l 1.519,1.395 q -1.271,1.674 -2.976,2.511 -1.705,0.806 -3.813,0.806 -3.378996,0 -5.548996,-2.201 -2.139,-2.232 -2.139,-5.704 0,-3.379 2.201,-5.642 2.201,-2.263 5.424996,-2.263 3.286,0 5.332,2.139 2.046,2.139 2.046,5.58 0,0.248 -0.031,0.589 -0.031,0.31 -0.062,0.465 H 97.618894 q 0.248,2.201 1.705,3.565 1.487996,1.333 3.595996,1.333 z m -0.248,-11.532 q -1.953,0 -3.347996,1.271 -1.395,1.271 -1.705,3.41 h 9.857996 q -0.279,-2.17 -1.581,-3.41 -1.302,-1.271 -3.224,-1.271 z"
|
||||
id="path22449" />
|
||||
</g>
|
||||
<path
|
||||
d="M490.5 651.5C490.5 645.425 495.425 640.5 501.5 640.5L665.5 640.5C671.575 640.5 676.5 645.425 676.5 651.5L676.5 695.5C676.5 701.575 671.575 706.5 665.5 706.5L501.5 706.5C495.425 706.5 490.5 701.575 490.5 695.5Z"
|
||||
stroke="#708541"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#B1D272"
|
||||
fill-rule="evenodd"
|
||||
id="path21875" />
|
||||
<g
|
||||
aria-label="Variable_1"
|
||||
transform="translate(514.455 684)"
|
||||
id="text21877"
|
||||
style="font-size:31px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 10.013,0 -9.61,-21.7 h 2.914 l 8.091,18.29 7.998,-18.29 h 2.852 L 12.648,0 Z"
|
||||
id="path22452" />
|
||||
<path
|
||||
d="m 35.618992,0 h -2.449 v -2.449 q -0.899,1.302 -2.449,2.046 -1.519,0.713 -3.286,0.713 -2.48,0 -4.03,-1.24 -1.55,-1.271 -1.55,-3.317 0,-2.263 1.736,-3.41 1.736,-1.178 5.146,-1.178 h 4.402 q -0.031,-2.108 -1.116,-3.255 -1.054,-1.147 -3.038,-1.147 -1.178,0 -2.325,0.496 -1.147,0.496 -2.263,1.519 l -1.333,-1.674 q 1.302,-1.24 2.852,-1.86 1.55,-0.651 3.317,-0.651 3.007,0 4.681,1.798 1.705,1.767 1.705,4.898 z m -2.48,-6.882 h -4.371 q -2.263,0 -3.348,0.62 -1.085,0.62 -1.085,1.953 0,1.116 0.93,1.86 0.961,0.744 2.449,0.744 2.232,0 3.751,-1.426 1.55,-1.457 1.674,-3.751 z"
|
||||
id="path22454" />
|
||||
<path
|
||||
d="m 38.718974,-14.973 h 2.48 v 1.891 q 0.682,-0.992 1.767,-1.488 1.085,-0.496 2.573,-0.496 h 1.364 v 2.387 h -1.395 q -2.139,0 -3.224,1.116 -1.054,1.116 -1.054,3.379 V 0 h -2.511 z"
|
||||
id="path22456" />
|
||||
<path
|
||||
d="m 49.103969,-19.995 h 2.79 v 2.759 h -2.79 z M 49.227969,0 v -14.973 h 2.542 V 0 Z"
|
||||
id="path22458" />
|
||||
<path
|
||||
d="m 68.199952,0 h -2.449 v -2.449 q -0.899,1.302 -2.449,2.046 -1.519,0.713 -3.286,0.713 -2.48,0 -4.03,-1.24 -1.55,-1.271 -1.55,-3.317 0,-2.263 1.736,-3.41 1.736,-1.178 5.146,-1.178 h 4.402 q -0.031,-2.108 -1.116,-3.255 -1.054,-1.147 -3.038,-1.147 -1.178,0 -2.325,0.496 -1.147,0.496 -2.263,1.519 l -1.333,-1.674 q 1.302,-1.24 2.852,-1.86 1.55,-0.651 3.317,-0.651 3.007,0 4.681,1.798 1.705,1.767 1.705,4.898 z m -2.48,-6.882 h -4.371 q -2.263,0 -3.348,0.62 -1.085,0.62 -1.085,1.953 0,1.116 0.93,1.86 0.961,0.744 2.449,0.744 2.232,0 3.751,-1.426 1.55,-1.457 1.674,-3.751 z"
|
||||
id="path22460" />
|
||||
<path
|
||||
d="m 73.779937,0 h -2.48 v -21.7 h 2.511 v 9.052 q 0.992,-1.271 2.418,-1.953 1.457,-0.713 3.069,-0.713 3.162,0 5.27,2.201 2.139,2.17 2.139,5.58 0,3.441 -2.17,5.673 -2.17,2.201 -5.363,2.201 -1.581,0 -3.007,-0.682 -1.395,-0.682 -2.387,-1.891 z m 5.27,-13.082 q -2.232,0 -3.782,1.643 -1.55,1.612 -1.55,4.03 0,2.356 1.519,3.968 1.519,1.581 3.72,1.581 2.294,0 3.72,-1.519 1.457,-1.55 1.457,-4.092 0,-2.511 -1.426,-4.061 -1.395,-1.55 -3.658,-1.55 z"
|
||||
id="path22462" />
|
||||
<path
|
||||
d="m 89.589915,-21.7 h 2.542 V 0 h -2.542 z"
|
||||
id="path22464" />
|
||||
<path
|
||||
d="m 102.91989,-1.674 q 1.488,0 2.728,-0.62 1.271,-0.651 2.325,-1.953 l 1.519,1.395 q -1.271,1.674 -2.976,2.511 -1.705,0.806 -3.813,0.806 -3.378996,0 -5.548996,-2.201 -2.139,-2.232 -2.139,-5.704 0,-3.379 2.201,-5.642 2.201,-2.263 5.424996,-2.263 3.286,0 5.332,2.139 2.046,2.139 2.046,5.58 0,0.248 -0.031,0.589 -0.031,0.31 -0.062,0.465 H 97.618894 q 0.248,2.201 1.705,3.565 1.487996,1.333 3.595996,1.333 z m -0.248,-11.532 q -1.953,0 -3.347996,1.271 -1.395,1.271 -1.705,3.41 h 9.857996 q -0.279,-2.17 -1.581,-3.41 -1.302,-1.271 -3.224,-1.271 z"
|
||||
id="path22466" />
|
||||
<path
|
||||
d="M 110.85592,3.999 V 1.736 h 15.748 v 2.263 z"
|
||||
id="path22468" />
|
||||
<path
|
||||
d="m 130.7269,-19.344 h -3.348 V -21.7 h 5.952 V 0 h -2.604 z"
|
||||
id="path22470" />
|
||||
</g>
|
||||
<path
|
||||
d="M377.5 673.5C377.5 664.111 393.618 656.5 413.5 656.5 433.382 656.5 449.5 664.111 449.5 673.5 449.5 682.889 433.382 690.5 413.5 690.5 393.618 690.5 377.5 682.889 377.5 673.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21879" />
|
||||
<path
|
||||
d="M377.5 804C377.5 794.887 393.618 787.5 413.5 787.5 433.382 787.5 449.5 794.887 449.5 804 449.5 813.113 433.382 820.5 413.5 820.5 393.618 820.5 377.5 813.113 377.5 804Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21881" />
|
||||
<path
|
||||
d="M411.989 656.982 375.215 549.631 377.107 548.983 413.881 656.333ZM372.809 551.865 374 543 380.377 549.272Z"
|
||||
fill="#AEAEAE"
|
||||
id="path21883" />
|
||||
<path
|
||||
d="M324.5 673.5C324.5 670.186 326.962 667.5 330 667.5 333.038 667.5 335.5 670.186 335.5 673.5 335.5 676.814 333.038 679.5 330 679.5 326.962 679.5 324.5 676.814 324.5 673.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21885" />
|
||||
<path
|
||||
d="M335 672 370.074 672 370.074 674 335 674ZM368.741 669 376.741 673 368.741 677Z"
|
||||
fill="#AEAEAE"
|
||||
id="path21887" />
|
||||
<path
|
||||
d="M324.5 803.5C324.5 800.186 326.962 797.5 330 797.5 333.038 797.5 335.5 800.186 335.5 803.5 335.5 806.814 333.038 809.5 330 809.5 326.962 809.5 324.5 806.814 324.5 803.5Z"
|
||||
stroke="#AEAEAE"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#FFFFFF"
|
||||
fill-rule="evenodd"
|
||||
id="path21889" />
|
||||
<path
|
||||
d="M335 802 370.074 802 370.074 804 335 804ZM368.741 799 376.741 803 368.741 807Z"
|
||||
fill="#AEAEAE"
|
||||
id="path21891" />
|
||||
<g
|
||||
aria-label="split_dimshape"
|
||||
transform="translate(250.246 678)"
|
||||
id="text21895"
|
||||
style="font-size:18px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 7.956,-2.538 q 0,1.224 -1.044,1.998 -1.044,0.774 -2.718,0.774 -1.098,0 -2.07,-0.342 Q 1.17,-0.468 0.396,-1.17 l 0.756,-1.116 q 0.828,0.684 1.548,0.99 0.72,0.306 1.53,0.306 1.044,0 1.674,-0.396 0.648,-0.414 0.648,-1.062 0,-0.666 -0.54,-0.954 Q 5.472,-3.708 4.23,-3.726 2.412,-3.798 1.566,-4.392 0.738,-4.986 0.738,-6.246 q 0,-1.152 0.954,-1.908 0.972,-0.774 2.484,-0.774 1.026,0 1.926,0.324 0.9,0.324 1.638,0.954 L 7.038,-6.552 Q 6.3,-7.146 5.616,-7.416 q -0.684,-0.27 -1.458,-0.27 -0.882,0 -1.458,0.396 -0.558,0.396 -0.558,0.972 0,0.63 0.504,0.918 0.504,0.288 1.602,0.342 1.962,0.054 2.826,0.648 0.882,0.594 0.882,1.872 z"
|
||||
id="path22473" />
|
||||
<path
|
||||
d="M 10.890012,3.24 H 9.4320121 V -8.694 h 1.4399999 v 1.404 q 0.576,-0.756 1.422,-1.17 0.846,-0.432 1.8,-0.432 1.836,0 3.06,1.278 1.224,1.26 1.224,3.24 0,1.998 -1.278,3.294 -1.26,1.278 -3.114,1.278 -0.882,0 -1.71,-0.36 -0.81,-0.378 -1.386,-1.062 z m 3.042,-10.836 q -1.314,0 -2.214,0.954 -0.882,0.936 -0.882,2.34 0,1.386 0.864,2.304 0.882,0.918 2.178,0.918 1.332,0 2.16,-0.882 0.846,-0.9 0.846,-2.376 0,-1.458 -0.828,-2.358 -0.81,-0.9 -2.124,-0.9 z"
|
||||
id="path22475" />
|
||||
<path
|
||||
d="m 20.052001,-12.6 h 1.476 V 0 h -1.476 z"
|
||||
id="path22477" />
|
||||
<path
|
||||
d="m 23.68799,-11.61 h 1.62 v 1.602 h -1.62 z M 23.75999,0 v -8.694 h 1.476 V 0 Z"
|
||||
id="path22479" />
|
||||
<path
|
||||
d="m 27.791978,-2.322 v -5.076 h -1.188 v -1.296 h 1.188 v -2.664 h 1.458 v 2.664 h 2.016 v 1.296 h -2.016 v 4.95 q 0,0.576 0.252,0.864 0.27,0.27 0.81,0.27 h 0.954 V 0 h -1.17 q -1.206,0 -1.764,-0.558 -0.54,-0.558 -0.54,-1.764 z"
|
||||
id="path22481" />
|
||||
<path
|
||||
d="M 31.751979,2.322 V 1.008 h 9.144 v 1.314 z"
|
||||
id="path22483" />
|
||||
<path
|
||||
d="m 48.905974,-12.6 h 1.476 V 0 h -1.458 v -1.404 q -0.594,0.756 -1.44,1.17 -0.828,0.414 -1.782,0.414 -1.818,0 -3.06,-1.26 -1.224,-1.278 -1.224,-3.24 0,-1.98 1.26,-3.276 1.278,-1.314 3.132,-1.314 0.9,0 1.692,0.378 0.81,0.36 1.404,1.044 z m -3.042,11.502 q 1.314,0 2.196,-0.936 0.9,-0.954 0.9,-2.34 0,-1.404 -0.864,-2.322 -0.864,-0.918 -2.16,-0.918 -1.332,0 -2.178,0.9 -0.846,0.9 -0.846,2.358 0,1.458 0.828,2.358 0.828,0.9 2.124,0.9 z"
|
||||
id="path22485" />
|
||||
<path
|
||||
d="m 52.361963,-11.61 h 1.62 v 1.602 h -1.62 z m 0.072,11.61 v -8.694 h 1.476 V 0 Z"
|
||||
id="path22487" />
|
||||
<path
|
||||
d="m 55.979951,-8.694 h 1.44 v 1.044 q 0.486,-0.63 1.098,-0.936 0.63,-0.324 1.404,-0.324 0.9,0 1.602,0.378 0.702,0.378 1.116,1.098 0.486,-0.72 1.224,-1.098 0.756,-0.378 1.692,-0.378 1.53,0 2.43,0.99 0.918,0.99 0.918,2.574 V 0 h -1.476 v -5.256 q 0,-1.098 -0.558,-1.71 -0.54,-0.63 -1.53,-0.63 -0.972,0 -1.584,0.684 -0.594,0.666 -0.594,1.746 V 0 h -1.458 v -5.256 q 0,-1.098 -0.558,-1.71 -0.54,-0.63 -1.53,-0.63 -0.972,0 -1.584,0.684 -0.594,0.666 -0.594,1.746 V 0 h -1.458 z"
|
||||
id="path22489" />
|
||||
<path
|
||||
d="m 28.950699,127.462 q 0,1.224 -1.044,1.998 -1.044,0.774 -2.718,0.774 -1.098,0 -2.07,-0.342 -0.954,-0.36 -1.728,-1.062 l 0.756,-1.116 q 0.828,0.684 1.548,0.99 0.72,0.306 1.53,0.306 1.044,0 1.674,-0.396 0.648,-0.414 0.648,-1.062 0,-0.666 -0.54,-0.954 -0.54,-0.306 -1.782,-0.324 -1.818,-0.072 -2.664,-0.666 -0.828,-0.594 -0.828,-1.854 0,-1.152 0.954,-1.908 0.972,-0.774 2.484,-0.774 1.026,0 1.926,0.324 0.9,0.324 1.638,0.954 l -0.702,1.098 q -0.738,-0.594 -1.422,-0.864 -0.684,-0.27 -1.458,-0.27 -0.882,0 -1.458,0.396 -0.558,0.396 -0.558,0.972 0,0.63 0.504,0.918 0.504,0.288 1.602,0.342 1.962,0.054 2.826,0.648 0.882,0.594 0.882,1.872 z"
|
||||
id="path22491" />
|
||||
<path
|
||||
d="m 30.426712,117.4 h 1.458 v 5.22 q 0.522,-0.738 1.296,-1.134 0.792,-0.396 1.764,-0.396 1.746,0 2.718,1.116 0.99,1.116 0.99,3.06 V 130 h -1.458 v -4.644 q 0,-1.386 -0.684,-2.16 -0.684,-0.792 -1.908,-0.792 -1.224,0 -1.98,0.846 -0.738,0.846 -0.738,2.196 V 130 h -1.458 z"
|
||||
id="path22493" />
|
||||
<path
|
||||
d="m 47.922697,130 h -1.422 v -1.422 q -0.522,0.756 -1.422,1.188 -0.882,0.414 -1.908,0.414 -1.44,0 -2.34,-0.72 -0.9,-0.738 -0.9,-1.926 0,-1.314 1.008,-1.98 1.008,-0.684 2.988,-0.684 h 2.556 q -0.018,-1.224 -0.648,-1.89 -0.612,-0.666 -1.764,-0.666 -0.684,0 -1.35,0.288 -0.666,0.288 -1.314,0.882 l -0.774,-0.972 q 0.756,-0.72 1.656,-1.08 0.9,-0.378 1.926,-0.378 1.746,0 2.718,1.044 0.99,1.026 0.99,2.844 z m -1.44,-3.996 h -2.538 q -1.314,0 -1.944,0.36 -0.63,0.36 -0.63,1.134 0,0.648 0.54,1.08 0.558,0.432 1.422,0.432 1.296,0 2.178,-0.828 0.9,-0.846 0.972,-2.178 z"
|
||||
id="path22495" />
|
||||
<path
|
||||
d="m 51.180686,133.24 h -1.458 v -11.934 h 1.44 v 1.404 q 0.576,-0.756 1.422,-1.17 0.846,-0.432 1.8,-0.432 1.836,0 3.06,1.278 1.224,1.26 1.224,3.24 0,1.998 -1.278,3.294 -1.26,1.278 -3.114,1.278 -0.882,0 -1.71,-0.36 -0.81,-0.378 -1.386,-1.062 z m 3.042,-10.836 q -1.314,0 -2.214,0.954 -0.882,0.936 -0.882,2.34 0,1.386 0.864,2.304 0.882,0.918 2.178,0.918 1.332,0 2.16,-0.882 0.846,-0.9 0.846,-2.376 0,-1.458 -0.828,-2.358 -0.81,-0.9 -2.124,-0.9 z"
|
||||
id="path22497" />
|
||||
<path
|
||||
d="m 64.374675,129.028 q 0.864,0 1.584,-0.36 0.738,-0.378 1.35,-1.134 l 0.882,0.81 q -0.738,0.972 -1.728,1.458 -0.99,0.468 -2.214,0.468 -1.962,0 -3.222,-1.278 -1.242,-1.296 -1.242,-3.312 0,-1.962 1.278,-3.276 1.278,-1.314 3.15,-1.314 1.908,0 3.096,1.242 1.188,1.242 1.188,3.24 0,0.144 -0.018,0.342 -0.018,0.18 -0.036,0.27 h -7.146 q 0.144,1.278 0.99,2.07 0.864,0.774 2.088,0.774 z m -0.144,-6.696 q -1.134,0 -1.944,0.738 -0.81,0.738 -0.99,1.98 h 5.724 q -0.162,-1.26 -0.918,-1.98 -0.756,-0.738 -1.872,-0.738 z"
|
||||
id="path22499" />
|
||||
</g>
|
||||
<path
|
||||
d="M1-1.08244e-06 1.0001 90.3242-0.999902 90.3242-1 1.08244e-06ZM4.0001 88.9909 0.000104987 96.9909-3.9999 88.9909Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 413 786.991)"
|
||||
id="path21897" />
|
||||
<path
|
||||
d="M0.999941-0.0108767 1.74906 68.8582-0.250825 68.8799-0.999941 0.0108767ZM4.73438 67.4923 0.821627 75.5353-3.26515 67.5793Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 412 895.535)"
|
||||
id="path21899" />
|
||||
<path
|
||||
d="M1-1.02461e-06 1.0001 95.7988-0.999902 95.7988-1 1.02461e-06ZM4.0001 94.4654 0.000104987 102.465-3.9999 94.4654Z"
|
||||
fill="#AEAEAE"
|
||||
transform="matrix(1 0 0 -1 412 1143.47)"
|
||||
id="path21901" />
|
||||
<g
|
||||
aria-label="all_embs...Reshapechar_inp..."
|
||||
transform="translate(371.015 646)"
|
||||
id="text21907"
|
||||
style="font-size:20px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 9.36,0 H 7.78 V -1.58 Q 7.2,-0.74 6.2,-0.26 5.22,0.2 4.08,0.2 q -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 Q 2.72,-5.7 4.92,-5.7 H 7.76 Q 7.74,-7.06 7.04,-7.8 6.36,-8.54 5.08,-8.54 q -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 L 1.26,-8.32 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z M 7.76,-4.44 H 4.94 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22502" />
|
||||
<path
|
||||
d="m 11.539988,-14 h 1.64 V 0 h -1.64 z"
|
||||
id="path22504" />
|
||||
<path
|
||||
d="m 15.659975,-14 h 1.64 V 0 h -1.64 z"
|
||||
id="path22506" />
|
||||
<path
|
||||
d="M 18.499963,2.58 V 1.12 h 10.16 v 1.46 z"
|
||||
id="path22508" />
|
||||
<path
|
||||
d="m 34.339957,-1.08 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.18,0 -3.58,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 h -7.94 q 0.16,1.42 1.1,2.3 0.96,0.86 2.32,0.86 z m -0.16,-7.44 q -1.26,0 -2.16,0.82 -0.9,0.82 -1.1,2.2 h 6.36 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22510" />
|
||||
<path
|
||||
d="m 40.559969,-9.66 h 1.6 v 1.16 q 0.54,-0.7 1.22,-1.04 0.7,-0.36 1.56,-0.36 1,0 1.78,0.42 0.78,0.42 1.24,1.22 0.54,-0.8 1.36,-1.22 0.84,-0.42 1.88,-0.42 1.7,0 2.7,1.1 1.02,1.1 1.02,2.86 V 0 h -1.64 v -5.84 q 0,-1.22 -0.62,-1.9 -0.6,-0.7 -1.7,-0.7 -1.08,0 -1.76,0.76 -0.66,0.74 -0.66,1.94 V 0 h -1.62 v -5.84 q 0,-1.22 -0.62,-1.9 -0.6,-0.7 -1.7,-0.7 -1.08,0 -1.76,0.76 -0.66,0.74 -0.66,1.94 V 0 h -1.62 z"
|
||||
id="path22512" />
|
||||
<path
|
||||
d="m 58.519985,0 h -1.6 v -14 h 1.62 v 5.84 q 0.64,-0.82 1.56,-1.26 0.94,-0.46 1.98,-0.46 2.04,0 3.4,1.42 1.38,1.4 1.38,3.6 0,2.22 -1.4,3.66 -1.4,1.42 -3.46,1.42 -1.02,0 -1.94,-0.44 -0.9,-0.44 -1.54,-1.22 z m 3.4,-8.44 q -1.44,0 -2.44,1.06 -1,1.04 -1,2.6 0,1.52 0.98,2.56 0.98,1.02 2.4,1.02 1.48,0 2.4,-0.98 0.94,-1 0.94,-2.64 0,-1.62 -0.92,-2.62 -0.9,-1 -2.36,-1 z"
|
||||
id="path22514" />
|
||||
<path
|
||||
d="m 76.319973,-2.82 q 0,1.36 -1.16,2.22 -1.16,0.86 -3.02,0.86 -1.22,0 -2.3,-0.38 -1.06,-0.4 -1.92,-1.18 l 0.84,-1.24 q 0.92,0.76 1.72,1.1 0.8,0.34 1.7,0.34 1.16,0 1.86,-0.44 0.72,-0.46 0.72,-1.18 0,-0.74 -0.6,-1.06 -0.6,-0.34 -1.98,-0.36 -2.02,-0.08 -2.96,-0.74 -0.92,-0.66 -0.92,-2.06 0,-1.28 1.06,-2.12 1.08,-0.86 2.76,-0.86 1.14,0 2.14,0.36 1,0.36 1.82,1.06 l -0.78,1.22 q -0.82,-0.66 -1.58,-0.96 -0.76,-0.3 -1.62,-0.3 -0.98,0 -1.62,0.44 -0.62,0.44 -0.62,1.08 0,0.7 0.56,1.02 0.56,0.32 1.78,0.38 2.18,0.06 3.14,0.72 0.98,0.66 0.98,2.08 z"
|
||||
id="path22516" />
|
||||
<path
|
||||
d="m 77.859986,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22518" />
|
||||
<path
|
||||
d="m 81.799996,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22520" />
|
||||
<path
|
||||
d="m 85.740006,-2.02 h 2.02 V 0 h -2.02 z"
|
||||
id="path22522" />
|
||||
<path
|
||||
d="m 12.13102,125.1 3.98,5.9 h -2.04 l -3.78,-5.7 H 6.3510201 v 5.7 h -1.72 V 117 H 10.79102 q 2.36,0 3.68,1.1 1.32,1.08 1.32,2.98 0,1.56 -0.96,2.62 -0.96,1.06 -2.7,1.4 z m 1.92,-3.98 q 0,-1.22 -0.88,-1.9 -0.86,-0.7 -2.42,-0.7 H 6.3510201 v 5.28 H 10.61102 q 1.58,0 2.5,-0.72 0.94,-0.74 0.94,-1.96 z"
|
||||
id="path22524" />
|
||||
<path
|
||||
d="m 22.111018,129.92 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.18,0 -3.58,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 h -7.94 q 0.16,1.42 1.1,2.3 0.96,0.86 2.32,0.86 z m -0.16,-7.44 q -1.26,0 -2.16,0.82 -0.9,0.82 -1.1,2.2 h 6.36 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22526" />
|
||||
<path
|
||||
d="m 36.11103,128.18 q 0,1.36 -1.16,2.22 -1.16,0.86 -3.02,0.86 -1.22,0 -2.3,-0.38 -1.06,-0.4 -1.92,-1.18 l 0.84,-1.24 q 0.92,0.76 1.72,1.1 0.8,0.34 1.7,0.34 1.16,0 1.86,-0.44 0.72,-0.46 0.72,-1.18 0,-0.74 -0.6,-1.06 -0.6,-0.34 -1.98,-0.36 -2.02,-0.08 -2.96,-0.74 -0.92,-0.66 -0.92,-2.06 0,-1.28 1.06,-2.12 1.08,-0.86 2.76,-0.86 1.14,0 2.14,0.36 1,0.36 1.82,1.06 l -0.78,1.22 q -0.82,-0.66 -1.58,-0.96 -0.76,-0.3 -1.62,-0.3 -0.98,0 -1.62,0.44 -0.62,0.44 -0.62,1.08 0,0.7 0.56,1.02 0.56,0.32 1.78,0.38 2.18,0.06 3.14,0.72 0.98,0.66 0.98,2.08 z"
|
||||
id="path22528" />
|
||||
<path
|
||||
d="m 37.751044,117 h 1.62 v 5.8 q 0.58,-0.82 1.44,-1.26 0.88,-0.44 1.96,-0.44 1.94,0 3.02,1.24 1.1,1.24 1.1,3.4 V 131 h -1.62 v -5.16 q 0,-1.54 -0.76,-2.4 -0.76,-0.88 -2.12,-0.88 -1.36,0 -2.2,0.94 -0.82,0.94 -0.82,2.44 V 131 h -1.62 z"
|
||||
id="path22530" />
|
||||
<path
|
||||
d="m 57.191028,131 h -1.58 v -1.58 q -0.58,0.84 -1.58,1.32 -0.98,0.46 -2.12,0.46 -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 1.12,-0.76 3.32,-0.76 h 2.84 q -0.02,-1.36 -0.72,-2.1 -0.68,-0.74 -1.96,-0.74 -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 l -0.86,-1.08 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z m -1.6,-4.44 h -2.82 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22532" />
|
||||
<path
|
||||
d="m 60.811016,134.6 h -1.62 v -13.26 h 1.6 v 1.56 q 0.64,-0.84 1.58,-1.3 0.94,-0.48 2,-0.48 2.04,0 3.4,1.42 1.36,1.4 1.36,3.6 0,2.22 -1.42,3.66 -1.4,1.42 -3.46,1.42 -0.98,0 -1.9,-0.4 -0.9,-0.42 -1.54,-1.18 z m 3.38,-12.04 q -1.46,0 -2.46,1.06 -0.98,1.04 -0.98,2.6 0,1.54 0.96,2.56 0.98,1.02 2.42,1.02 1.48,0 2.4,-0.98 0.94,-1 0.94,-2.64 0,-1.62 -0.92,-2.62 -0.9,-1 -2.36,-1 z"
|
||||
id="path22534" />
|
||||
<path
|
||||
d="m 75.471003,129.92 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.18,0 -3.58,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 h -7.94 q 0.16,1.42 1.1,2.3 0.96,0.86 2.32,0.86 z m -0.16,-7.44 q -1.26,0 -2.16,0.82 -0.9,0.82 -1.1,2.2 h 6.36 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22536" />
|
||||
<path
|
||||
d="m 4.820195,484.3 q -2.22,0 -3.62,-1.4 -1.37999999,-1.42 -1.37999999,-3.7 0,-2.16 1.45999999,-3.64 1.46,-1.48 3.58,-1.48 1.54,0 2.62,0.72 1.1,0.7 1.66,2.04 l -1.38,0.66 q -0.46,-1 -1.2,-1.5 -0.72,-0.5 -1.72,-0.5 -1.42,0 -2.4,1.08 -0.96,1.06 -0.96,2.62 0,1.58 0.96,2.64 0.98,1.04 2.44,1.04 0.94,0 1.74,-0.5 0.82,-0.52 1.32,-1.44 l 1.26,0.68 q -0.58,1.24 -1.74,1.96 -1.16,0.72 -2.64,0.72 z"
|
||||
id="path22538" />
|
||||
<path
|
||||
d="m 10.820193,470 h 1.62 v 5.8 q 0.58,-0.82 1.44,-1.26 0.88,-0.44 1.96,-0.44 1.94,0 3.02,1.24 1.1,1.24 1.1,3.4 V 484 h -1.62 v -5.16 q 0,-1.54 -0.76,-2.4 -0.76,-0.88 -2.12,-0.88 -1.36,0 -2.2,0.94 -0.82,0.94 -0.82,2.44 V 484 h -1.62 z"
|
||||
id="path22540" />
|
||||
<path
|
||||
d="m 30.260177,484 h -1.58 v -1.58 q -0.58,0.84 -1.58,1.32 -0.98,0.46 -2.12,0.46 -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 1.12,-0.76 3.32,-0.76 h 2.84 q -0.02,-1.36 -0.72,-2.1 -0.68,-0.74 -1.96,-0.74 -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 l -0.86,-1.08 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z m -1.6,-4.44 h -2.82 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22542" />
|
||||
<path
|
||||
d="m 32.260164,474.34 h 1.6 v 1.22 q 0.44,-0.64 1.14,-0.96 0.7,-0.32 1.66,-0.32 h 0.88 v 1.54 h -0.9 q -1.38,0 -2.08,0.72 -0.68,0.72 -0.68,2.18 V 484 h -1.62 z"
|
||||
id="path22544" />
|
||||
<path
|
||||
d="m 37.760163,486.58 v -1.46 h 10.16 v 1.46 z"
|
||||
id="path22546" />
|
||||
<path
|
||||
d="m 49.040157,471.1 h 1.8 v 1.78 h -1.8 z m 0.08,12.9 v -9.66 h 1.64 V 484 Z"
|
||||
id="path22548" />
|
||||
<path
|
||||
d="m 53.060145,474.34 h 1.6 v 1.5 q 0.58,-0.84 1.46,-1.28 0.9,-0.46 2,-0.46 1.92,0 3,1.24 1.08,1.24 1.08,3.4 V 484 h -1.62 v -5.16 q 0,-1.52 -0.76,-2.4 -0.74,-0.88 -2.08,-0.88 -1.38,0 -2.22,0.94 -0.84,0.94 -0.84,2.44 V 484 h -1.62 z"
|
||||
id="path22550" />
|
||||
<path
|
||||
d="m 65.820129,487.6 h -1.62 v -13.26 h 1.6 v 1.56 q 0.64,-0.84 1.58,-1.3 0.94,-0.48 2,-0.48 2.04,0 3.4,1.42 1.36,1.4 1.36,3.6 0,2.22 -1.42,3.66 -1.4,1.42 -3.46,1.42 -0.98,0 -1.9,-0.4 -0.9,-0.42 -1.54,-1.18 z m 3.38,-12.04 q -1.46,0 -2.46,1.06 -0.98,1.04 -0.98,2.6 0,1.54 0.96,2.56 0.98,1.02 2.42,1.02 1.48,0 2.4,-0.98 0.94,-1 0.94,-2.64 0,-1.62 -0.92,-2.62 -0.9,-1 -2.36,-1 z"
|
||||
id="path22552" />
|
||||
<path
|
||||
d="m 75.580117,481.98 h 2.02 V 484 h -2.02 z"
|
||||
id="path22554" />
|
||||
<path
|
||||
d="m 79.520127,481.98 h 2.02 V 484 h -2.02 z"
|
||||
id="path22556" />
|
||||
<path
|
||||
d="m 83.460137,481.98 h 2.02 V 484 h -2.02 z"
|
||||
id="path22558" />
|
||||
</g>
|
||||
<path
|
||||
d="M786.5 651.5C786.5 645.425 791.425 640.5 797.5 640.5L961.5 640.5C967.575 640.5 972.5 645.425 972.5 651.5L972.5 695.5C972.5 701.575 967.575 706.5 961.5 706.5L797.5 706.5C791.425 706.5 786.5 701.575 786.5 695.5Z"
|
||||
stroke="#808080"
|
||||
stroke-width="1.33333"
|
||||
stroke-miterlimit="8"
|
||||
fill="#E9E9E9"
|
||||
fill-rule="evenodd"
|
||||
id="path21909" />
|
||||
<g
|
||||
aria-label="softmax"
|
||||
transform="translate(825.683 684)"
|
||||
id="text21911"
|
||||
style="font-size:31px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 13.702,-4.371 q 0,2.108 -1.798,3.441 -1.798,1.333 -4.681,1.333 -1.891,0 -3.565,-0.589 -1.643,-0.62 -2.976,-1.829 l 1.302,-1.922 q 1.426,1.178 2.666,1.705 1.24,0.527 2.635,0.527 1.798,0 2.883,-0.682 1.116,-0.713 1.116,-1.829 0,-1.147 -0.93,-1.643 -0.93,-0.527 -3.069,-0.558 -3.131,-0.124 -4.588,-1.147 -1.426,-1.023 -1.426,-3.193 0,-1.984 1.643,-3.286 1.674,-1.333 4.278,-1.333 1.767,0 3.317,0.558 1.55,0.558 2.821,1.643 l -1.209,1.891 q -1.271,-1.023 -2.449,-1.488 -1.178,-0.465 -2.511,-0.465 -1.519,0 -2.511,0.682 -0.961,0.682 -0.961,1.674 0,1.085 0.868,1.581 0.868,0.496 2.759,0.589 3.379,0.093 4.867,1.116 1.519,1.023 1.519,3.224 z"
|
||||
id="path22561" />
|
||||
<path
|
||||
d="m 31.155021,-7.471 q 0,3.379 -2.263,5.673 -2.263,2.263 -5.58,2.263 -3.317,0 -5.549,-2.263 -2.201,-2.263 -2.201,-5.642 0,-3.379 2.263,-5.642 2.263,-2.294 5.58,-2.294 3.317,0 5.518,2.263 2.232,2.263 2.232,5.642 z m -13.02,0.031 q 0,2.418 1.488,4.061 1.519,1.643 3.751,1.643 2.201,0 3.689,-1.643 1.519,-1.643 1.519,-4.092 0,-2.387 -1.519,-4.03 -1.519,-1.674 -3.72,-1.674 -2.201,0 -3.72,1.643 -1.488,1.643 -1.488,4.092 z"
|
||||
id="path22563" />
|
||||
<path
|
||||
d="m 34.44103,-12.741 h -2.046 v -2.232 h 2.046 v -2.821 q 0,-1.891 0.992,-2.883 1.023,-1.023 2.914,-1.023 h 2.046 v 2.108 h -1.674 q -0.868,0 -1.302,0.465 -0.434,0.465 -0.434,1.395 v 2.759 h 3.41 v 2.232 h -3.41 V 0 h -2.542 z"
|
||||
id="path22565" />
|
||||
<path
|
||||
d="m 43.214032,-3.999 v -8.742 h -2.046 v -2.232 h 2.046 v -4.588 h 2.511 v 4.588 h 3.472 v 2.232 h -3.472 v 8.525 q 0,0.992 0.434,1.488 0.465,0.465 1.395,0.465 h 1.643 V 0 h -2.015 q -2.077,0 -3.038,-0.961 -0.93,-0.961 -0.93,-3.038 z"
|
||||
id="path22567" />
|
||||
<path
|
||||
d="m 51.739035,-14.973 h 2.48 v 1.798 q 0.837,-1.085 1.891,-1.612 1.085,-0.558 2.418,-0.558 1.55,0 2.759,0.651 1.209,0.651 1.922,1.891 0.837,-1.24 2.108,-1.891 1.302,-0.651 2.914,-0.651 2.635,0 4.185,1.705 1.581,1.705 1.581,4.433 V 0 h -2.542 v -9.052 q 0,-1.891 -0.961,-2.945 -0.93,-1.085 -2.635,-1.085 -1.674,0 -2.728,1.178 -1.023,1.147 -1.023,3.007 V 0 h -2.511 v -9.052 q 0,-1.891 -0.961,-2.945 -0.93,-1.085 -2.635,-1.085 -1.674,0 -2.728,1.178 -1.023,1.147 -1.023,3.007 V 0 h -2.511 z"
|
||||
id="path22569" />
|
||||
<path
|
||||
d="m 89.962056,0 h -2.449 v -2.449 q -0.899,1.302 -2.449,2.046 -1.519,0.713 -3.286,0.713 -2.48,0 -4.03,-1.24 -1.55,-1.271 -1.55,-3.317 0,-2.263 1.736,-3.41 1.736,-1.178 5.146,-1.178 h 4.402 q -0.031,-2.108 -1.116,-3.255 -1.054,-1.147 -3.038,-1.147 -1.178,0 -2.325,0.496 -1.147,0.496 -2.263,1.519 l -1.333,-1.674 q 1.302,-1.24 2.852,-1.86 1.55,-0.651 3.317,-0.651 3.007,0 4.681,1.798 1.705,1.767 1.705,4.898 z m -2.48,-6.882 h -4.371 q -2.263,0 -3.348,0.62 -1.085,0.62 -1.085,1.953 0,1.116 0.93,1.86 0.961,0.744 2.449,0.744 2.232,0 3.751,-1.426 1.55,-1.457 1.674,-3.751 z"
|
||||
id="path22571" />
|
||||
<path
|
||||
d="m 94.519037,0 h -2.821 l 5.828,-7.719 -5.425,-7.254 h 2.976 l 3.937,5.487 3.999003,-5.487 h 2.79 l -5.425,7.223 5.921,7.75 h -2.945 l -4.402003,-6.045 z"
|
||||
id="path22573" />
|
||||
</g>
|
||||
<g
|
||||
aria-label="8 tensors"
|
||||
transform="matrix(0.284936 0.958547 -0.958547 0.284936 809.068 560)"
|
||||
id="text21913"
|
||||
style="font-size:13px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif;fill:#ffffff">
|
||||
<path
|
||||
d="m 7.345,-2.444 q 0,1.17 -0.975,1.911 -0.962,0.728 -2.483,0.728 -1.508,0 -2.47,-0.728 -0.949,-0.728 -0.949,-1.885 0,-0.78 0.455,-1.378 0.468,-0.598 1.3,-0.923 -0.728,-0.299 -1.131,-0.845 -0.39,-0.559 -0.39,-1.248 0,-1.118 0.897,-1.807 0.897,-0.689 2.327,-0.689 1.417,0 2.301,0.689 0.884,0.676 0.884,1.781 0,0.689 -0.403,1.248 -0.39,0.546 -1.118,0.858 0.832,0.312 1.287,0.91 0.468,0.598 0.468,1.378 z M 1.807,-6.773 q 0,0.715 0.585,1.157 0.585,0.442 1.521,0.442 0.936,0 1.508,-0.442 0.585,-0.442 0.585,-1.183 0,-0.689 -0.598,-1.118 -0.585,-0.429 -1.508,-0.429 -0.923,0 -1.508,0.442 -0.585,0.429 -0.585,1.131 z m -0.234,4.316 q 0,0.741 0.65,1.222 0.663,0.468 1.69,0.468 1.027,0 1.677,-0.468 0.65,-0.481 0.65,-1.248 0,-0.78 -0.65,-1.248 -0.65,-0.481 -1.69,-0.481 -1.04,0 -1.69,0.481 -0.637,0.481 -0.637,1.274 z"
|
||||
id="path22576" />
|
||||
<path
|
||||
d="m 11.244998,-1.677 v -3.666 h -0.858 v -0.936 h 0.858 v -1.924 h 1.053 v 1.924 h 1.456 v 0.936 h -1.456 v 3.575 q 0,0.416 0.182,0.624 0.195,0.195 0.585,0.195 h 0.689 V 0 h -0.845 q -0.871,0 -1.274,-0.403 -0.39,-0.403 -0.39,-1.274 z"
|
||||
id="path22578" />
|
||||
<path
|
||||
d="m 17.745006,-0.702 q 0.624,0 1.144,-0.26 0.533,-0.273 0.975,-0.819 l 0.637,0.585 q -0.533,0.702 -1.248,1.053 -0.715,0.338 -1.599,0.338 -1.417,0 -2.327,-0.923 -0.897,-0.936 -0.897,-2.392 0,-1.417 0.923,-2.366 0.923,-0.949 2.275,-0.949 1.378,0 2.236,0.897 0.858,0.897 0.858,2.34 0,0.104 -0.013,0.247 -0.013,0.13 -0.026,0.195 h -5.161 q 0.104,0.923 0.715,1.495 0.624,0.559 1.508,0.559 z m -0.104,-4.836 q -0.819,0 -1.404,0.533 -0.585,0.533 -0.715,1.43 h 4.134 q -0.117,-0.91 -0.663,-1.43 -0.546,-0.533 -1.352,-0.533 z"
|
||||
id="path22580" />
|
||||
<path
|
||||
d="m 21.788014,-6.279 h 1.04 v 0.975 q 0.377,-0.546 0.949,-0.832 0.585,-0.299 1.3,-0.299 1.248,0 1.95,0.806 0.702,0.806 0.702,2.21 V 0 h -1.053 v -3.354 q 0,-0.988 -0.494,-1.56 -0.481,-0.572 -1.352,-0.572 -0.897,0 -1.443,0.611 -0.546,0.611 -0.546,1.586 V 0 h -1.053 z"
|
||||
id="path22582" />
|
||||
<path
|
||||
d="m 34.086004,-1.833 q 0,0.884 -0.754,1.443 -0.754,0.559 -1.963,0.559 -0.793,0 -1.495,-0.247 -0.689,-0.26 -1.248,-0.767 l 0.546,-0.806 q 0.598,0.494 1.118,0.715 0.52,0.221 1.105,0.221 0.754,0 1.209,-0.286 0.468,-0.299 0.468,-0.767 0,-0.481 -0.39,-0.689 -0.39,-0.221 -1.287,-0.234 -1.313,-0.052 -1.924,-0.481 -0.598,-0.429 -0.598,-1.339 0,-0.832 0.689,-1.378 0.702,-0.559 1.794,-0.559 0.741,0 1.391,0.234 0.65,0.234 1.183,0.689 l -0.507,0.793 q -0.533,-0.429 -1.027,-0.624 -0.494,-0.195 -1.053,-0.195 -0.637,0 -1.053,0.286 -0.403,0.286 -0.403,0.702 0,0.455 0.364,0.663 0.364,0.208 1.157,0.247 1.417,0.039 2.041,0.468 0.637,0.429 0.637,1.352 z"
|
||||
id="path22584" />
|
||||
<path
|
||||
d="m 41.405013,-3.133 q 0,1.417 -0.949,2.379 -0.949,0.949 -2.34,0.949 -1.391,0 -2.327,-0.949 -0.923,-0.949 -0.923,-2.366 0,-1.417 0.949,-2.366 0.949,-0.962 2.34,-0.962 1.391,0 2.314,0.949 0.936,0.949 0.936,2.366 z m -5.46,0.013 q 0,1.014 0.624,1.703 0.637,0.689 1.573,0.689 0.923,0 1.547,-0.689 0.637,-0.689 0.637,-1.716 0,-1.001 -0.637,-1.69 -0.637,-0.702 -1.56,-0.702 -0.923,0 -1.56,0.689 -0.624,0.689 -0.624,1.716 z"
|
||||
id="path22586" />
|
||||
<path
|
||||
d="m 42.497022,-6.279 h 1.04 v 0.793 q 0.286,-0.416 0.741,-0.624 0.455,-0.208 1.079,-0.208 h 0.572 v 1.001 h -0.585 q -0.897,0 -1.352,0.468 -0.442,0.468 -0.442,1.417 V 0 h -1.053 z"
|
||||
id="path22588" />
|
||||
<path
|
||||
d="m 51.844019,-1.833 q 0,0.884 -0.754,1.443 -0.754,0.559 -1.963,0.559 -0.793,0 -1.495,-0.247 -0.689,-0.26 -1.248,-0.767 l 0.546,-0.806 q 0.598,0.494 1.118,0.715 0.52,0.221 1.105,0.221 0.754,0 1.209,-0.286 0.468,-0.299 0.468,-0.767 0,-0.481 -0.39,-0.689 -0.39,-0.221 -1.287,-0.234 -1.313,-0.052 -1.924,-0.481 -0.598,-0.429 -0.598,-1.339 0,-0.832 0.689,-1.378 0.702,-0.559 1.794,-0.559 0.741,0 1.391,0.234 0.65,0.234 1.183,0.689 l -0.507,0.793 q -0.533,-0.429 -1.027,-0.624 -0.494,-0.195 -1.053,-0.195 -0.637,0 -1.053,0.286 -0.403,0.286 -0.403,0.702 0,0.455 0.364,0.663 0.364,0.208 1.157,0.247 1.417,0.039 2.041,0.468 0.637,0.429 0.637,1.352 z"
|
||||
id="path22590" />
|
||||
</g>
|
||||
<g
|
||||
aria-label="3 tensors"
|
||||
transform="matrix(0.652178 0.758066 -0.758066 0.652178 485.038 462)"
|
||||
id="text21915"
|
||||
style="font-size:13px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 3.783,-0.78 q 0.923,0 1.534,-0.507 0.624,-0.52 0.624,-1.287 0,-0.806 -0.637,-1.274 Q 4.68,-4.316 3.562,-4.316 H 2.99 v -0.923 h 0.546 q 1.027,0 1.625,-0.442 0.598,-0.455 0.598,-1.157 0,-0.65 -0.546,-1.066 -0.546,-0.416 -1.43,-0.416 -0.936,0 -1.495,0.507 -0.546,0.494 -0.611,1.365 H 0.611 q 0.039,-1.222 0.923,-2.041 0.897,-0.819 2.301,-0.819 1.339,0 2.184,0.689 0.858,0.676 0.858,1.69 0,0.754 -0.442,1.313 -0.429,0.559 -1.248,0.845 0.936,0.26 1.404,0.819 0.468,0.559 0.468,1.43 0,1.157 -0.936,1.95 -0.936,0.78 -2.366,0.78 -1.521,0 -2.418,-0.819 -0.884,-0.832 -0.897,-2.275 h 1.053 q 0.052,1.014 0.637,1.56 0.598,0.546 1.651,0.546 z"
|
||||
id="path22593" />
|
||||
<path
|
||||
d="m 10.971999,-1.677 v -3.666 h -0.858 v -0.936 h 0.858 v -1.924 h 1.053 v 1.924 h 1.456 v 0.936 h -1.456 v 3.575 q 0,0.416 0.182,0.624 0.195,0.195 0.585,0.195 h 0.689 V 0 h -0.845 q -0.871,0 -1.274,-0.403 -0.39,-0.403 -0.39,-1.274 z"
|
||||
id="path22595" />
|
||||
<path
|
||||
d="m 17.472007,-0.702 q 0.624,0 1.144,-0.26 0.533,-0.273 0.975,-0.819 l 0.637,0.585 q -0.533,0.702 -1.248,1.053 -0.715,0.338 -1.599,0.338 -1.417,0 -2.327,-0.923 -0.897,-0.936 -0.897,-2.392 0,-1.417 0.923,-2.366 0.923,-0.949 2.275,-0.949 1.378,0 2.236,0.897 0.858,0.897 0.858,2.34 0,0.104 -0.013,0.247 -0.013,0.13 -0.026,0.195 h -5.161 q 0.104,0.923 0.715,1.495 0.624,0.559 1.508,0.559 z m -0.104,-4.836 q -0.819,0 -1.404,0.533 -0.585,0.533 -0.715,1.43 h 4.134 q -0.117,-0.91 -0.663,-1.43 -0.546,-0.533 -1.352,-0.533 z"
|
||||
id="path22597" />
|
||||
<path
|
||||
d="m 21.515015,-6.279 h 1.04 v 0.975 q 0.377,-0.546 0.949,-0.832 0.585,-0.299 1.3,-0.299 1.248,0 1.95,0.806 0.702,0.806 0.702,2.21 V 0 h -1.053 v -3.354 q 0,-0.988 -0.494,-1.56 -0.481,-0.572 -1.352,-0.572 -0.897,0 -1.443,0.611 -0.546,0.611 -0.546,1.586 V 0 h -1.053 z"
|
||||
id="path22599" />
|
||||
<path
|
||||
d="m 33.813005,-1.833 q 0,0.884 -0.754,1.443 -0.754,0.559 -1.963,0.559 -0.793,0 -1.495,-0.247 -0.689,-0.26 -1.248,-0.767 l 0.546,-0.806 q 0.598,0.494 1.118,0.715 0.52,0.221 1.105,0.221 0.754,0 1.209,-0.286 0.468,-0.299 0.468,-0.767 0,-0.481 -0.39,-0.689 -0.39,-0.221 -1.287,-0.234 -1.313,-0.052 -1.924,-0.481 -0.598,-0.429 -0.598,-1.339 0,-0.832 0.689,-1.378 0.702,-0.559 1.794,-0.559 0.741,0 1.391,0.234 0.65,0.234 1.183,0.689 l -0.507,0.793 q -0.533,-0.429 -1.027,-0.624 -0.494,-0.195 -1.053,-0.195 -0.637,0 -1.053,0.286 -0.403,0.286 -0.403,0.702 0,0.455 0.364,0.663 0.364,0.208 1.157,0.247 1.417,0.039 2.041,0.468 0.637,0.429 0.637,1.352 z"
|
||||
id="path22601" />
|
||||
<path
|
||||
d="m 41.132014,-3.133 q 0,1.417 -0.949,2.379 -0.949,0.949 -2.34,0.949 -1.391,0 -2.327,-0.949 -0.923,-0.949 -0.923,-2.366 0,-1.417 0.949,-2.366 0.949,-0.962 2.34,-0.962 1.391,0 2.314,0.949 0.936,0.949 0.936,2.366 z m -5.46,0.013 q 0,1.014 0.624,1.703 0.637,0.689 1.573,0.689 0.923,0 1.547,-0.689 0.637,-0.689 0.637,-1.716 0,-1.001 -0.637,-1.69 -0.637,-0.702 -1.56,-0.702 -0.923,0 -1.56,0.689 -0.624,0.689 -0.624,1.716 z"
|
||||
id="path22603" />
|
||||
<path
|
||||
d="m 42.224019,-6.279 h 1.04 v 0.793 q 0.286,-0.416 0.741,-0.624 0.455,-0.208 1.079,-0.208 h 0.572 v 1.001 h -0.585 q -0.897,0 -1.352,0.468 -0.442,0.468 -0.442,1.417 V 0 h -1.053 z"
|
||||
id="path22605" />
|
||||
<path
|
||||
d="m 51.57102,-1.833 q 0,0.884 -0.754,1.443 -0.754,0.559 -1.963,0.559 -0.793,0 -1.495,-0.247 -0.689,-0.26 -1.248,-0.767 l 0.546,-0.806 q 0.598,0.494 1.118,0.715 0.52,0.221 1.105,0.221 0.754,0 1.209,-0.286 0.468,-0.299 0.468,-0.767 0,-0.481 -0.39,-0.689 -0.39,-0.221 -1.287,-0.234 -1.313,-0.052 -1.924,-0.481 -0.598,-0.429 -0.598,-1.339 0,-0.832 0.689,-1.378 0.702,-0.559 1.794,-0.559 0.741,0 1.391,0.234 0.65,0.234 1.183,0.689 l -0.507,0.793 q -0.533,-0.429 -1.027,-0.624 -0.494,-0.195 -1.053,-0.195 -0.637,0 -1.053,0.286 -0.403,0.286 -0.403,0.702 0,0.455 0.364,0.663 0.364,0.208 1.157,0.247 1.417,0.039 2.041,0.468 0.637,0.429 0.637,1.352 z"
|
||||
id="path22607" />
|
||||
</g>
|
||||
<g
|
||||
aria-label="3 tensors"
|
||||
transform="matrix(0.775552 -0.631284 0.631284 0.775552 178.391 506)"
|
||||
id="text21917"
|
||||
style="font-size:13px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="m 3.783,-0.78 q 0.923,0 1.534,-0.507 0.624,-0.52 0.624,-1.287 0,-0.806 -0.637,-1.274 Q 4.68,-4.316 3.562,-4.316 H 2.99 v -0.923 h 0.546 q 1.027,0 1.625,-0.442 0.598,-0.455 0.598,-1.157 0,-0.65 -0.546,-1.066 -0.546,-0.416 -1.43,-0.416 -0.936,0 -1.495,0.507 -0.546,0.494 -0.611,1.365 H 0.611 q 0.039,-1.222 0.923,-2.041 0.897,-0.819 2.301,-0.819 1.339,0 2.184,0.689 0.858,0.676 0.858,1.69 0,0.754 -0.442,1.313 -0.429,0.559 -1.248,0.845 0.936,0.26 1.404,0.819 0.468,0.559 0.468,1.43 0,1.157 -0.936,1.95 -0.936,0.78 -2.366,0.78 -1.521,0 -2.418,-0.819 -0.884,-0.832 -0.897,-2.275 h 1.053 q 0.052,1.014 0.637,1.56 0.598,0.546 1.651,0.546 z"
|
||||
id="path22610" />
|
||||
<path
|
||||
d="m 10.971999,-1.677 v -3.666 h -0.858 v -0.936 h 0.858 v -1.924 h 1.053 v 1.924 h 1.456 v 0.936 h -1.456 v 3.575 q 0,0.416 0.182,0.624 0.195,0.195 0.585,0.195 h 0.689 V 0 h -0.845 q -0.871,0 -1.274,-0.403 -0.39,-0.403 -0.39,-1.274 z"
|
||||
id="path22612" />
|
||||
<path
|
||||
d="m 17.472007,-0.702 q 0.624,0 1.144,-0.26 0.533,-0.273 0.975,-0.819 l 0.637,0.585 q -0.533,0.702 -1.248,1.053 -0.715,0.338 -1.599,0.338 -1.417,0 -2.327,-0.923 -0.897,-0.936 -0.897,-2.392 0,-1.417 0.923,-2.366 0.923,-0.949 2.275,-0.949 1.378,0 2.236,0.897 0.858,0.897 0.858,2.34 0,0.104 -0.013,0.247 -0.013,0.13 -0.026,0.195 h -5.161 q 0.104,0.923 0.715,1.495 0.624,0.559 1.508,0.559 z m -0.104,-4.836 q -0.819,0 -1.404,0.533 -0.585,0.533 -0.715,1.43 h 4.134 q -0.117,-0.91 -0.663,-1.43 -0.546,-0.533 -1.352,-0.533 z"
|
||||
id="path22614" />
|
||||
<path
|
||||
d="m 21.515015,-6.279 h 1.04 v 0.975 q 0.377,-0.546 0.949,-0.832 0.585,-0.299 1.3,-0.299 1.248,0 1.95,0.806 0.702,0.806 0.702,2.21 V 0 h -1.053 v -3.354 q 0,-0.988 -0.494,-1.56 -0.481,-0.572 -1.352,-0.572 -0.897,0 -1.443,0.611 -0.546,0.611 -0.546,1.586 V 0 h -1.053 z"
|
||||
id="path22616" />
|
||||
<path
|
||||
d="m 33.813005,-1.833 q 0,0.884 -0.754,1.443 -0.754,0.559 -1.963,0.559 -0.793,0 -1.495,-0.247 -0.689,-0.26 -1.248,-0.767 l 0.546,-0.806 q 0.598,0.494 1.118,0.715 0.52,0.221 1.105,0.221 0.754,0 1.209,-0.286 0.468,-0.299 0.468,-0.767 0,-0.481 -0.39,-0.689 -0.39,-0.221 -1.287,-0.234 -1.313,-0.052 -1.924,-0.481 -0.598,-0.429 -0.598,-1.339 0,-0.832 0.689,-1.378 0.702,-0.559 1.794,-0.559 0.741,0 1.391,0.234 0.65,0.234 1.183,0.689 l -0.507,0.793 q -0.533,-0.429 -1.027,-0.624 -0.494,-0.195 -1.053,-0.195 -0.637,0 -1.053,0.286 -0.403,0.286 -0.403,0.702 0,0.455 0.364,0.663 0.364,0.208 1.157,0.247 1.417,0.039 2.041,0.468 0.637,0.429 0.637,1.352 z"
|
||||
id="path22618" />
|
||||
<path
|
||||
d="m 41.132014,-3.133 q 0,1.417 -0.949,2.379 -0.949,0.949 -2.34,0.949 -1.391,0 -2.327,-0.949 -0.923,-0.949 -0.923,-2.366 0,-1.417 0.949,-2.366 0.949,-0.962 2.34,-0.962 1.391,0 2.314,0.949 0.936,0.949 0.936,2.366 z m -5.46,0.013 q 0,1.014 0.624,1.703 0.637,0.689 1.573,0.689 0.923,0 1.547,-0.689 0.637,-0.689 0.637,-1.716 0,-1.001 -0.637,-1.69 -0.637,-0.702 -1.56,-0.702 -0.923,0 -1.56,0.689 -0.624,0.689 -0.624,1.716 z"
|
||||
id="path22620" />
|
||||
<path
|
||||
d="m 42.224019,-6.279 h 1.04 v 0.793 q 0.286,-0.416 0.741,-0.624 0.455,-0.208 1.079,-0.208 h 0.572 v 1.001 h -0.585 q -0.897,0 -1.352,0.468 -0.442,0.468 -0.442,1.417 V 0 h -1.053 z"
|
||||
id="path22622" />
|
||||
<path
|
||||
d="m 51.57102,-1.833 q 0,0.884 -0.754,1.443 -0.754,0.559 -1.963,0.559 -0.793,0 -1.495,-0.247 -0.689,-0.26 -1.248,-0.767 l 0.546,-0.806 q 0.598,0.494 1.118,0.715 0.52,0.221 1.105,0.221 0.754,0 1.209,-0.286 0.468,-0.299 0.468,-0.767 0,-0.481 -0.39,-0.689 -0.39,-0.221 -1.287,-0.234 -1.313,-0.052 -1.924,-0.481 -0.598,-0.429 -0.598,-1.339 0,-0.832 0.689,-1.378 0.702,-0.559 1.794,-0.559 0.741,0 1.391,0.234 0.65,0.234 1.183,0.689 l -0.507,0.793 q -0.533,-0.429 -1.027,-0.624 -0.494,-0.195 -1.053,-0.195 -0.637,0 -1.053,0.286 -0.403,0.286 -0.403,0.702 0,0.455 0.364,0.663 0.364,0.208 1.157,0.247 1.417,0.039 2.041,0.468 0.637,0.429 0.637,1.352 z"
|
||||
id="path22624" />
|
||||
</g>
|
||||
<g
|
||||
aria-label="Reshape_3concat"
|
||||
transform="translate(742.754 252)"
|
||||
id="text21921"
|
||||
style="font-size:20px;font-family:'IntelOne Display Regular', 'IntelOne Display Regular_MSFontService', sans-serif">
|
||||
<path
|
||||
d="M 8.8,-5.9 12.78,0 H 10.74 L 6.96,-5.7 H 3.02 V 0 H 1.3 v -14 h 6.16 q 2.36,0 3.68,1.1 1.32,1.08 1.32,2.98 0,1.56 -0.96,2.62 -0.96,1.06 -2.7,1.4 z m 1.92,-3.98 q 0,-1.22 -0.88,-1.9 -0.86,-0.7 -2.42,-0.7 h -4.4 v 5.28 h 4.26 q 1.58,0 2.5,-0.72 0.94,-0.74 0.94,-1.96 z"
|
||||
id="path22627" />
|
||||
<path
|
||||
d="m 18.779998,-1.08 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.18,0 -3.58,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 h -7.94 q 0.16,1.42 1.1,2.3 0.96,0.86 2.32,0.86 z m -0.16,-7.44 q -1.26,0 -2.16,0.82 -0.9,0.82 -1.1,2.2 h 6.36 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22629" />
|
||||
<path
|
||||
d="m 32.78001,-2.82 q 0,1.36 -1.16,2.22 -1.16,0.86 -3.02,0.86 -1.22,0 -2.3,-0.38 -1.06,-0.4 -1.92,-1.18 l 0.84,-1.24 q 0.92,0.76 1.72,1.1 0.8,0.34 1.7,0.34 1.16,0 1.86,-0.44 0.72,-0.46 0.72,-1.18 0,-0.74 -0.6,-1.06 -0.6,-0.34 -1.98,-0.36 -2.02,-0.08 -2.96,-0.74 -0.92,-0.66 -0.92,-2.06 0,-1.28 1.06,-2.12 1.08,-0.86 2.76,-0.86 1.14,0 2.14,0.36 1,0.36 1.82,1.06 l -0.78,1.22 q -0.82,-0.66 -1.58,-0.96 -0.76,-0.3 -1.62,-0.3 -0.98,0 -1.62,0.44 -0.62,0.44 -0.62,1.08 0,0.7 0.56,1.02 0.56,0.32 1.78,0.38 2.18,0.06 3.14,0.72 0.98,0.66 0.98,2.08 z"
|
||||
id="path22631" />
|
||||
<path
|
||||
d="m 34.420023,-14 h 1.62 v 5.8 q 0.58,-0.82 1.44,-1.26 0.88,-0.44 1.96,-0.44 1.94,0 3.02,1.24 1.1,1.24 1.1,3.4 V 0 h -1.62 v -5.16 q 0,-1.54 -0.76,-2.4 -0.76,-0.88 -2.12,-0.88 -1.36,0 -2.2,0.94 -0.82,0.94 -0.82,2.44 V 0 h -1.62 z"
|
||||
id="path22633" />
|
||||
<path
|
||||
d="m 53.860008,0 h -1.58 v -1.58 q -0.58,0.84 -1.58,1.32 -0.98,0.46 -2.12,0.46 -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 1.12,-0.76 3.32,-0.76 h 2.84 q -0.02,-1.36 -0.72,-2.1 -0.68,-0.74 -1.96,-0.74 -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 l -0.86,-1.08 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z m -1.6,-4.44 h -2.82 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22635" />
|
||||
<path
|
||||
d="m 57.479995,3.6 h -1.62 V -9.66 h 1.6 v 1.56 q 0.64,-0.84 1.58,-1.3 0.94,-0.48 2,-0.48 2.04,0 3.4,1.42 1.36,1.4 1.36,3.6 0,2.22 -1.42,3.66 -1.4,1.42 -3.46,1.42 -0.98,0 -1.9,-0.4 -0.9,-0.42 -1.54,-1.18 z m 3.38,-12.04 q -1.46,0 -2.46,1.06 -0.98,1.04 -0.98,2.6 0,1.54 0.96,2.56 0.98,1.02 2.42,1.02 1.48,0 2.4,-0.98 0.94,-1 0.94,-2.64 0,-1.62 -0.92,-2.62 -0.9,-1 -2.36,-1 z"
|
||||
id="path22637" />
|
||||
<path
|
||||
d="m 72.139983,-1.08 q 0.96,0 1.76,-0.4 0.82,-0.42 1.5,-1.26 l 0.98,0.9 q -0.82,1.08 -1.92,1.62 -1.1,0.52 -2.46,0.52 -2.18,0 -3.58,-1.42 -1.38,-1.44 -1.38,-3.68 0,-2.18 1.42,-3.64 1.42,-1.46 3.5,-1.46 2.12,0 3.44,1.38 1.32,1.38 1.32,3.6 0,0.16 -0.02,0.38 -0.02,0.2 -0.04,0.3 h -7.94 q 0.16,1.42 1.1,2.3 0.96,0.86 2.32,0.86 z m -0.16,-7.44 q -1.26,0 -2.16,0.82 -0.9,0.82 -1.1,2.2 h 6.36 q -0.18,-1.4 -1.02,-2.2 -0.84,-0.82 -2.08,-0.82 z"
|
||||
id="path22639" />
|
||||
<path
|
||||
d="M 77.259995,2.58 V 1.12 h 10.16 v 1.46 z"
|
||||
id="path22641" />
|
||||
<path
|
||||
d="m 93.19999,-1.2 q 1.42,0 2.36,-0.78 0.96,-0.8 0.96,-1.98 0,-1.24 -0.98,-1.96 -0.96,-0.72 -2.68,-0.72 h -0.88 v -1.42 h 0.84 q 1.58,0 2.5,-0.68 0.92,-0.7 0.92,-1.78 0,-1 -0.84,-1.64 -0.84,-0.64 -2.2,-0.64 -1.44,0 -2.3,0.78 -0.84,0.76 -0.94,2.1 h -1.64 q 0.06,-1.88 1.42,-3.14 1.38,-1.26 3.54,-1.26 2.06,0 3.36,1.06 1.32,1.04 1.32,2.6 0,1.16 -0.68,2.02 -0.66,0.86 -1.92,1.3 1.44,0.4 2.16,1.26 0.72,0.86 0.72,2.2 0,1.78 -1.44,3 -1.44,1.2 -3.64,1.2 -2.34,0 -3.72,-1.26 -1.36,-1.28 -1.38,-3.5 h 1.62 q 0.08,1.56 0.98,2.4 0.92,0.84 2.54,0.84 z"
|
||||
id="path22643" />
|
||||
<path
|
||||
d="m 27.1359,233.3 q -2.22,0 -3.62,-1.4 -1.38,-1.42 -1.38,-3.7 0,-2.16 1.46,-3.64 1.46,-1.48 3.58,-1.48 1.54,0 2.62,0.72 1.1,0.7 1.66,2.04 l -1.38,0.66 q -0.46,-1 -1.2,-1.5 -0.72,-0.5 -1.72,-0.5 -1.42,0 -2.4,1.08 -0.96,1.06 -0.96,2.62 0,1.58 0.96,2.64 0.98,1.04 2.44,1.04 0.94,0 1.74,-0.5 0.82,-0.52 1.32,-1.44 l 1.26,0.68 q -0.58,1.24 -1.74,1.96 -1.16,0.72 -2.64,0.72 z"
|
||||
id="path22645" />
|
||||
<path
|
||||
d="m 42.755897,228.18 q 0,2.18 -1.46,3.66 -1.46,1.46 -3.6,1.46 -2.14,0 -3.58,-1.46 -1.42,-1.46 -1.42,-3.64 0,-2.18 1.46,-3.64 1.46,-1.48 3.6,-1.48 2.14,0 3.56,1.46 1.44,1.46 1.44,3.64 z m -8.4,0.02 q 0,1.56 0.96,2.62 0.98,1.06 2.42,1.06 1.42,0 2.38,-1.06 0.98,-1.06 0.98,-2.64 0,-1.54 -0.98,-2.6 -0.98,-1.08 -2.4,-1.08 -1.42,0 -2.4,1.06 -0.96,1.06 -0.96,2.64 z"
|
||||
id="path22647" />
|
||||
<path
|
||||
d="m 44.435908,223.34 h 1.6 v 1.5 q 0.58,-0.84 1.46,-1.28 0.9,-0.46 2,-0.46 1.92,0 3,1.24 1.08,1.24 1.08,3.4 V 233 h -1.62 v -5.16 q 0,-1.52 -0.76,-2.4 -0.74,-0.88 -2.08,-0.88 -1.38,0 -2.22,0.94 -0.84,0.94 -0.84,2.44 V 233 h -1.62 z"
|
||||
id="path22649" />
|
||||
<path
|
||||
d="m 60.135892,233.3 q -2.22,0 -3.62,-1.4 -1.38,-1.42 -1.38,-3.7 0,-2.16 1.46,-3.64 1.46,-1.48 3.58,-1.48 1.54,0 2.62,0.72 1.1,0.7 1.66,2.04 l -1.38,0.66 q -0.46,-1 -1.2,-1.5 -0.72,-0.5 -1.72,-0.5 -1.42,0 -2.4,1.08 -0.96,1.06 -0.96,2.62 0,1.58 0.96,2.64 0.98,1.04 2.44,1.04 0.94,0 1.74,-0.5 0.82,-0.52 1.32,-1.44 l 1.26,0.68 q -0.58,1.24 -1.74,1.96 -1.16,0.72 -2.64,0.72 z"
|
||||
id="path22651" />
|
||||
<path
|
||||
d="m 74.43589,233 h -1.58 v -1.58 q -0.58,0.84 -1.58,1.32 -0.98,0.46 -2.12,0.46 -1.6,0 -2.6,-0.8 -1,-0.82 -1,-2.14 0,-1.46 1.12,-2.2 1.12,-0.76 3.32,-0.76 h 2.84 q -0.02,-1.36 -0.72,-2.1 -0.68,-0.74 -1.96,-0.74 -0.76,0 -1.5,0.32 -0.74,0.32 -1.46,0.98 l -0.86,-1.08 q 0.84,-0.8 1.84,-1.2 1,-0.42 2.14,-0.42 1.94,0 3.02,1.16 1.1,1.14 1.1,3.16 z m -1.6,-4.44 h -2.82 q -1.46,0 -2.16,0.4 -0.7,0.4 -0.7,1.26 0,0.72 0.6,1.2 0.62,0.48 1.58,0.48 1.44,0 2.42,-0.92 1,-0.94 1.08,-2.42 z"
|
||||
id="path22653" />
|
||||
<path
|
||||
d="m 76.875894,230.42 v -5.64 h -1.32 v -1.44 h 1.32 v -2.96 h 1.62 v 2.96 h 2.24 v 1.44 h -2.24 v 5.5 q 0,0.64 0.28,0.96 0.3,0.3 0.9,0.3 h 1.06 V 233 h -1.3 q -1.34,0 -1.96,-0.62 -0.6,-0.62 -0.6,-1.96 z"
|
||||
id="path22655" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:062fa64afa0cc43c4a2c2c0442e499b6176c837857222af30bad2fa7c9515420
|
||||
size 95508
|
||||
|
||||
|
Before Width: | Height: | Size: 93 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 139 KiB After Width: | Height: | Size: 131 B |
|
Before Width: | Height: | Size: 344 KiB After Width: | Height: | Size: 131 B |
|
Before Width: | Height: | Size: 486 KiB After Width: | Height: | Size: 131 B |
@@ -165,6 +165,7 @@ Some of TensorFlow operations do not match any OpenVINO operations. Yet, they ar
|
||||
| AddV2 | |
|
||||
| AddN | |
|
||||
| All | |
|
||||
| Any | |
|
||||
| ArgMax | |
|
||||
| ArgMin | |
|
||||
| Asinh | |
|
||||
|
||||
@@ -4,7 +4,7 @@ This page provides general instructions on how to convert a model from a TensorF
|
||||
|
||||
To use Model Optimizer, install OpenVINO Development Tools by following the [installation instructions](@ref openvino_docs_install_guides_install_dev_tools).
|
||||
|
||||
## Converting TensorFlow 1 Models <a name="Convert_From_TF2X"></a>
|
||||
## Converting TensorFlow 1 Models <a name="Convert_From_TF1X"></a>
|
||||
|
||||
### Converting Frozen Model Format <a name="Convert_From_TF"></a>
|
||||
To convert a TensorFlow model, use the *`mo`* script to simply convert a model with a path to the input model *`.pb`* file:
|
||||
|
||||
@@ -4,7 +4,7 @@ You Only Look At CoefficienTs (YOLACT) is a simple, fully convolutional model fo
|
||||
The PyTorch implementation is publicly available in [this GitHub repository](https://github.com/dbolya/yolact).
|
||||
The YOLACT++ model is not supported, because it uses deformable convolutional layers that cannot be represented in ONNX format.
|
||||
|
||||
## Creating a Patch File <a name="patch-file"></a>
|
||||
## Creating a Patch File <a name="patch-file-yolact"></a>
|
||||
|
||||
Before converting the model, create a patch file for the repository.
|
||||
The patch modifies the framework code by adding a special command-line argument to the framework options. The argument enables inference graph dumping:
|
||||
@@ -142,7 +142,7 @@ git checkout 57b8f2d95e62e2e649b382f516ab41f949b57239
|
||||
|
||||
**Step 3**. Export the model to ONNX format.
|
||||
|
||||
1. Apply the `YOLACT_onnx_export.patch` patch to the repository. Refer to the <a href="#patch-file">Create a Patch File</a> instructions if you do not have it:
|
||||
1. Apply the `YOLACT_onnx_export.patch` patch to the repository. Refer to the <a href="#patch-file-yolact">Create a Patch File</a> instructions if you do not have it:
|
||||
```sh
|
||||
git apply /path/to/patch/YOLACT_onnx_export.patch
|
||||
```
|
||||
|
||||
@@ -1,56 +1,52 @@
|
||||
# Converting a TensorFlow CRNN Model {#openvino_docs_MO_DG_prepare_model_convert_model_tf_specific_Convert_CRNN_From_Tensorflow}
|
||||
|
||||
This tutorial explains how to convert a CRNN model to Intermediate Representation (IR).
|
||||
This tutorial explains how to convert a CRNN model to OpenVINO™ Intermediate Representation (IR).
|
||||
|
||||
There are several public versions of TensorFlow CRNN model implementation available on GitHub. This tutorial explains how to convert the model from
|
||||
the [CRNN Tensorflow](https://github.com/MaybeShewill-CV/CRNN_Tensorflow) repository to IR.
|
||||
the [CRNN Tensorflow](https://github.com/MaybeShewill-CV/CRNN_Tensorflow) repository to IR, and is validated with Python 3.7, TensorFlow 1.15.0, and protobuf 3.19.0.
|
||||
If you have another implementation of CRNN model, it can be converted to OpenVINO IR in a similar way. You need to get inference graph and run Model Optimizer on it.
|
||||
|
||||
**To convert this model to the IR:**
|
||||
**To convert the model to IR:**
|
||||
|
||||
**Step 1.** Clone this GitHub repository and checkout the commit:
|
||||
1. Clone repository:
|
||||
**Step 1.** Clone this GitHub repository and check out the commit:
|
||||
1. Clone the repository:
|
||||
```sh
|
||||
git clone https://github.com/MaybeShewill-CV/CRNN_Tensorflow.git
|
||||
git clone https://github.com/MaybeShewill-CV/CRNN_Tensorflow.git
|
||||
```
|
||||
2. Checkout necessary commit:
|
||||
2. Go to the `CRNN_Tensorflow` directory of the cloned repository:
|
||||
```sh
|
||||
cd path/to/CRNN_Tensorflow
|
||||
```
|
||||
3. Check out the necessary commit:
|
||||
```sh
|
||||
git checkout 64f1f1867bffaacfeacc7a80eebf5834a5726122
|
||||
```
|
||||
|
||||
**Step 2.** Train the model, using framework or use the pretrained checkpoint provided in this repository.
|
||||
**Step 2.** Train the model using the framework or the pretrained checkpoint provided in this repository.
|
||||
|
||||
**Step 3.** Create an inference graph:
|
||||
1. Go to the `CRNN_Tensorflow` directory of the cloned repository:
|
||||
```sh
|
||||
cd path/to/CRNN_Tensorflow
|
||||
```
|
||||
2. Add `CRNN_Tensorflow` folder to `PYTHONPATH`.
|
||||
* For Linux OS:
|
||||
1. Add the `CRNN_Tensorflow` folder to `PYTHONPATH`.
|
||||
* For Linux:
|
||||
```sh
|
||||
export PYTHONPATH="${PYTHONPATH}:/path/to/CRNN_Tensorflow/"
|
||||
```
|
||||
* For Windows OS add `/path/to/CRNN_Tensorflow/` to the `PYTHONPATH` environment variable in settings.
|
||||
3. Open the `tools/test_shadownet.py` script. After `saver.restore(sess=sess, save_path=weights_path)` line, add the following code:
|
||||
* For Windows, add `/path/to/CRNN_Tensorflow/` to the `PYTHONPATH` environment variable in settings.
|
||||
2. Edit the `tools/demo_shadownet.py` script. After `saver.restore(sess=sess, save_path=weights_path)` line, add the following code:
|
||||
```python
|
||||
import tensorflow as tf
|
||||
from tensorflow.python.framework import graph_io
|
||||
frozen = tf.compat.v1.graph_util.convert_variables_to_constants(sess, sess.graph_def, ['shadow/LSTMLayers/transpose_time_major'])
|
||||
frozen = tf.graph_util.convert_variables_to_constants(sess, sess.graph_def, ['shadow/LSTMLayers/transpose_time_major'])
|
||||
graph_io.write_graph(frozen, '.', 'frozen_graph.pb', as_text=False)
|
||||
```
|
||||
4. Run the demo with the following command:
|
||||
3. Run the demo with the following command:
|
||||
```sh
|
||||
python tools/test_shadownet.py --image_path data/test_images/test_01.jpg --weights_path model/shadownet/shadownet_2017-10-17-11-47-46.ckpt-199999
|
||||
python tools/demo_shadownet.py --image_path data/test_images/test_01.jpg --weights_path model/shadownet/shadownet_2017-10-17-11-47-46.ckpt-199999
|
||||
```
|
||||
If you want to use your checkpoint, replace the path in the `--weights_path` parameter with a path to your checkpoint.
|
||||
5. In the `CRNN_Tensorflow` directory, you will find the inference CRNN graph `frozen_graph.pb`. You can use this graph with the OpenVINO™ toolkit
|
||||
to convert the model into the IR and run inference.
|
||||
4. In the `CRNN_Tensorflow` directory, you will find the inference CRNN graph `frozen_graph.pb`. You can use this graph with OpenVINO
|
||||
to convert the model to IR and then run inference.
|
||||
|
||||
**Step 4.** Convert the model into the IR:
|
||||
**Step 4.** Convert the model to IR:
|
||||
```sh
|
||||
mo --input_model path/to/your/CRNN_Tensorflow/frozen_graph.pb
|
||||
```
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -4,7 +4,7 @@ This tutorial explains how to convert Google Neural Machine Translation (GNMT) m
|
||||
|
||||
There are several public versions of TensorFlow GNMT model implementation available on GitHub. This tutorial explains how to convert the GNMT model from the [TensorFlow Neural Machine Translation (NMT) repository](https://github.com/tensorflow/nmt) to the IR.
|
||||
|
||||
## Creating a Patch File <a name="patch-file"></a>
|
||||
## Creating a Patch File <a name="patch-file-gnmt"></a>
|
||||
|
||||
Before converting the model, you need to create a patch file for the repository. The patch modifies the framework code by adding a special command-line argument to the framework options that enables inference graph dumping:
|
||||
|
||||
@@ -164,7 +164,7 @@ This tutorial assumes the use of the trained GNMT model from `wmt16_gnmt_4_layer
|
||||
The OpenVINO assumes that a model is used for inference only. Hence, before converting the model into the IR, you need to transform the training graph into the inference graph.
|
||||
For the GNMT model, the training graph and the inference graph have different decoders: the training graph uses a greedy search decoding algorithm, while the inference graph uses a beam search decoding algorithm.
|
||||
|
||||
1. Apply the `GNMT_inference.patch` patch to the repository. Refer to the <a href="#patch-file">Create a Patch File</a> instructions if you do not have it:
|
||||
1. Apply the `GNMT_inference.patch` patch to the repository. Refer to the <a href="#patch-file-gnmt">Create a Patch File</a> instructions if you do not have it:
|
||||
```sh
|
||||
git apply /path/to/patch/GNMT_inference.patch
|
||||
```
|
||||
@@ -217,7 +217,7 @@ Output cutting:
|
||||
|
||||
For more information about model cutting, refer to the [Cutting Off Parts of a Model](@ref openvino_docs_MO_DG_prepare_model_convert_model_Cutting_Model) guide.
|
||||
|
||||
## Using a GNMT Model <a name="run_GNMT"></a>
|
||||
## Using a GNMT Model <a name="run_GNMT_model"></a>
|
||||
|
||||
> **NOTE**: This step assumes you have converted a model to the Intermediate Representation.
|
||||
|
||||
|
||||
@@ -102,7 +102,7 @@ The next step is to parse framework-dependent operation representation saved in
|
||||
attributes with the operation specific attributes. There are three options to do this.
|
||||
|
||||
1. The extractor extension approach. This is a recommended way to extract attributes for an operation and it is
|
||||
explained in details in the [Operation Extractor](#extension-extractor) section.
|
||||
explained in details in the [Operation Extractor](#operation-extractor) section.
|
||||
|
||||
2. The legacy approach with a built-in extractor. The `mo/front/<FRAMEWORK>/extractor.py` file (for example, the one
|
||||
for Caffe) defines a dictionary with extractors for specific operation types. A key in the dictionary is a type of an
|
||||
@@ -586,7 +586,7 @@ only parameter and returns a string with the value to be saved to the IR. Exampl
|
||||
second element is the name of the `Node` attribute to get the value from. Examples of this case are `pool-method` and
|
||||
`exclude-pad`.
|
||||
|
||||
### Operation Extractor <a name="extension-extractor"></a>
|
||||
### Operation Extractor <a name="operation-extractor"></a>
|
||||
Model Optimizer runs specific extractor for each operation in the model during the model loading. For more information about this process, refer to the
|
||||
[operations-attributes-extracting](#operations-attributes-extracting) section.
|
||||
|
||||
@@ -737,7 +737,7 @@ sub-graph of the original graph isomorphic to the specified pattern.
|
||||
node with a specific `op` attribute value.
|
||||
3. [Generic Front Phase Transformations](#generic-front-phase-transformations).
|
||||
4. Manually enabled transformation, defined with a JSON configuration file (for TensorFlow, ONNX, Apache MXNet, and PaddlePaddle models), specified using the `--transformations_config` command-line parameter:
|
||||
1. [Node Name Pattern Front Phase Transformations](#node-name-pattern-front-phase-transformation).
|
||||
1. [Node Name Pattern Front Phase Transformations](#node-name-pattern-front-phase-transformations).
|
||||
2. [Front Phase Transformations Using Start and End Points](#start-end-points-front-phase-transformations).
|
||||
3. [Generic Front Phase Transformations Enabled with Transformations Configuration File](#generic-transformations-config-front-phase-transformations).
|
||||
|
||||
@@ -755,8 +755,6 @@ works differently:
|
||||
required to write the transformation and connect the newly created nodes to the rest of the graph.
|
||||
2. The `generate_sub_graph(self, graph, match)` override the method. This case is not recommended for use because it is
|
||||
the most complicated approach. It can be effectively replaced with one of two previous approaches.
|
||||
The explanation of this function is provided in the
|
||||
[Node Name Defined Sub-Graph Transformations](#node-name-defined-sub-graph-transformations) section.
|
||||
|
||||
The sub-graph pattern is defined in the `pattern()` function. This function should return a dictionary with two keys:
|
||||
`nodes` and `edges`:
|
||||
@@ -1135,7 +1133,7 @@ For other examples of transformations with points, refer to the
|
||||
##### Generic Front Phase Transformations Enabled with Transformations Configuration File <a name="generic-transformations-config-front-phase-transformations"></a>
|
||||
This type of transformation works similarly to the [Generic Front Phase Transformations](#generic-front-phase-transformations)
|
||||
but require a JSON configuration file to enable it similarly to
|
||||
[Node Name Pattern Front Phase Transformations](#node-name-pattern-front-phase-transformation) and
|
||||
[Node Name Pattern Front Phase Transformations](#node-name-pattern-front-phase-transformations) and
|
||||
[Front Phase Transformations Using Start and End Points](#start-end-points-front-phase-transformations).
|
||||
|
||||
The base class for this type of transformation is
|
||||
|
||||
@@ -47,7 +47,7 @@ If the device does not support import/export capability, cache is not created an
|
||||
Depending on your device, total time for compiling model on application startup can be significantly reduced.
|
||||
Also note that the very first `compile_model` (when cache is not yet created) takes slightly longer time to "export" the compiled blob into a cache file:
|
||||
|
||||
![caching_enabled]
|
||||

|
||||
|
||||
### Even faster: use compile_model(modelPath)
|
||||
|
||||
@@ -89,7 +89,7 @@ With model caching enabled, total load time is even smaller, if `read_model` is
|
||||
|
||||
@endsphinxdirective
|
||||
|
||||
![caching_times]
|
||||

|
||||
|
||||
### Advanced Examples
|
||||
|
||||
@@ -114,7 +114,4 @@ To check in advance if a particular device supports model caching, your applicat
|
||||
|
||||
> **NOTE**: For GPU, model caching is currently implemented as a preview feature. Before it is fully supported, kernel caching can be used in the same manner: by setting the CACHE_DIR configuration key to a folder where the cache should be stored (see the [GPU plugin documentation](supported_plugins/GPU.md)).
|
||||
> To activate the preview feature of model caching, set the OV_GPU_CACHE_MODEL environment variable to 1.
|
||||
|
||||
|
||||
[caching_enabled]: ../img/caching_enabled.png
|
||||
[caching_times]: ../img/caching_times.png
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# OpenVINO Samples {#openvino_docs_OV_UG_Samples_Overview}
|
||||
# OpenVINO™ Samples {#openvino_docs_OV_UG_Samples_Overview}
|
||||
|
||||
@sphinxdirective
|
||||
|
||||
@@ -96,13 +96,13 @@ To run the sample, you can use [public](@ref omz_models_group_public) or [Intel'
|
||||
|
||||
### <a name="build-samples-linux"></a>Build the Sample Applications on Linux
|
||||
|
||||
The officially supported Linux* build environment is the following:
|
||||
The officially supported Linux build environment is the following:
|
||||
|
||||
* Ubuntu* 18.04 LTS 64-bit or Ubuntu* 20.04 LTS 64-bit
|
||||
* GCC* 7.5.0 (for Ubuntu* 18.04) or GCC* 9.3.0 (for Ubuntu* 20.04)
|
||||
* CMake* version 3.10 or higher
|
||||
* Ubuntu 18.04 LTS 64-bit or Ubuntu 20.04 LTS 64-bit
|
||||
* GCC 7.5.0 (for Ubuntu 18.04) or GCC 9.3.0 (for Ubuntu 20.04)
|
||||
* CMake version 3.10 or higher
|
||||
|
||||
> **NOTE**: For building samples from the open-source version of OpenVINO™ toolkit, see the [build instructions on GitHub](https://github.com/openvinotoolkit/openvino/wiki/BuildingCode).
|
||||
> **NOTE**: For building samples from the open-source version of OpenVINO toolkit, see the [build instructions on GitHub](https://github.com/openvinotoolkit/openvino/wiki/BuildingCode).
|
||||
|
||||
To build the C or C++ sample applications for Linux, go to the `<INSTALL_DIR>/samples/c` or `<INSTALL_DIR>/samples/cpp` directory, respectively, and run the `build_samples.sh` script:
|
||||
```sh
|
||||
@@ -110,8 +110,9 @@ build_samples.sh
|
||||
```
|
||||
|
||||
Once the build is completed, you can find sample binaries in the following folders:
|
||||
* C samples: `~/openvino_c_samples_build/intel64/Release`
|
||||
* C++ samples: `~/openvino_cpp_samples_build/intel64/Release`
|
||||
* C samples: `~/openvino_c_samples_build/<architecture>/Release`
|
||||
* C++ samples: `~/openvino_cpp_samples_build/<architecture>/Release`
|
||||
where the <architecture> is the output of `uname -m`, for example, `intel64`, `armhf`, or `aarch64`.
|
||||
|
||||
You can also build the sample applications manually:
|
||||
|
||||
@@ -142,8 +143,8 @@ cd build
|
||||
make
|
||||
```
|
||||
|
||||
For the release configuration, the sample application binaries are in `<path_to_build_directory>/intel64/Release/`;
|
||||
for the debug configuration — in `<path_to_build_directory>/intel64/Debug/`.
|
||||
For the release configuration, the sample application binaries are in `<path_to_build_directory>/<architecture>/Release/`;
|
||||
for the debug configuration — in `<path_to_build_directory>/<architecture>/Debug/`.
|
||||
|
||||
### <a name="build-samples-windows"></a>Build the Sample Applications on Microsoft Windows
|
||||
|
||||
@@ -162,22 +163,23 @@ build_samples_msvc.bat
|
||||
By default, the script automatically detects the highest Microsoft Visual Studio version installed on the machine and uses it to create and build a solution for a sample code
|
||||
|
||||
Once the build is completed, you can find sample binaries in the following folders:
|
||||
* C samples: `C:\Users\<user>\Documents\Intel\OpenVINO\openvino_c_samples_build\intel64\Release`
|
||||
* C++ samples: `C:\Users\<user>\Documents\Intel\OpenVINO\openvino_cpp_samples_build\intel64\Release`
|
||||
* C samples: `C:\Users\<user>\Documents\Intel\OpenVINO\openvino_c_samples_build\<architecture>\Release`
|
||||
* C++ samples: `C:\Users\<user>\Documents\Intel\OpenVINO\openvino_cpp_samples_build\<architecture>\Release`
|
||||
where the <architecture> is the output of `echo %PROCESSOR_ARCHITECTURE%`, for example, `intel64` (AMD64), or `arm64`.
|
||||
|
||||
You can also build a generated solution manually. For example, if you want to build C++ sample binaries in Debug configuration, run the appropriate version of the
|
||||
Microsoft Visual Studio and open the generated solution file from the `C:\Users\<user>\Documents\Intel\OpenVINO\openvino_cpp_samples_build\Samples.sln`
|
||||
directory.
|
||||
|
||||
### <a name="build-samples-macos"></a>Build the Sample Applications on macOS*
|
||||
### <a name="build-samples-macos"></a>Build the Sample Applications on macOS
|
||||
|
||||
The officially supported macOS* build environment is the following:
|
||||
The officially supported macOS build environment is the following:
|
||||
|
||||
* macOS* 10.15 64-bit or higher
|
||||
* Clang* compiler from Xcode* 10.1 or higher
|
||||
* CMake* version 3.13 or higher
|
||||
* macOS 10.15 64-bit or higher
|
||||
* Clang compiler from Xcode 10.1 or higher
|
||||
* CMake version 3.13 or higher
|
||||
|
||||
> **NOTE**: For building samples from the open-source version of OpenVINO™ toolkit, see the [build instructions on GitHub](https://github.com/openvinotoolkit/openvino/wiki/BuildingCode).
|
||||
> **NOTE**: For building samples from the open-source version of OpenVINO toolkit, see the [build instructions on GitHub](https://github.com/openvinotoolkit/openvino/wiki/BuildingCode).
|
||||
|
||||
To build the C or C++ sample applications for macOS, go to the `<INSTALL_DIR>/samples/c` or `<INSTALL_DIR>/samples/cpp` directory, respectively, and run the `build_samples.sh` script:
|
||||
```sh
|
||||
@@ -185,8 +187,8 @@ build_samples.sh
|
||||
```
|
||||
|
||||
Once the build is completed, you can find sample binaries in the following folders:
|
||||
* C samples: `~/openvino_c_samples_build/intel64/Release`
|
||||
* C++ samples: `~/openvino_cpp_samples_build/intel64/Release`
|
||||
* C samples: `~/openvino_c_samples_build/<architecture>/Release`
|
||||
* C++ samples: `~/openvino_cpp_samples_build/<architecture>/Release`
|
||||
|
||||
You can also build the sample applications manually:
|
||||
|
||||
@@ -223,12 +225,12 @@ cd build
|
||||
make
|
||||
```
|
||||
|
||||
For the release configuration, the sample application binaries are in `<path_to_build_directory>/intel64/Release/`;
|
||||
for the debug configuration — in `<path_to_build_directory>/intel64/Debug/`.
|
||||
For the release configuration, the sample application binaries are in `<path_to_build_directory>/<architecture>/Release/`;
|
||||
for the debug configuration — in `<path_to_build_directory>/<architecture>/Debug/`.
|
||||
|
||||
## Get Ready for Running the Sample Applications
|
||||
|
||||
### Get Ready for Running the Sample Applications on Linux*
|
||||
### Get Ready for Running the Sample Applications on Linux
|
||||
|
||||
Before running compiled binary files, make sure your application can find the
|
||||
OpenVINO Runtime libraries.
|
||||
@@ -237,8 +239,9 @@ Run the `setupvars` script to set all necessary environment variables:
|
||||
source <INSTALL_DIR>/setupvars.sh
|
||||
```
|
||||
|
||||
**(Optional)**: The OpenVINO environment variables are removed when you close the
|
||||
shell. As an option, you can permanently set the environment variables as follows:
|
||||
#### (Optional) Set Environment Variables Permanently
|
||||
|
||||
The OpenVINO environment variables are removed when you close the shell. As an option, you can permanently set the environment variables as follows:
|
||||
|
||||
1. Open the `.bashrc` file in `<user_home_directory>`:
|
||||
```sh
|
||||
@@ -257,7 +260,7 @@ You are ready to run sample applications. To learn about how to run a particular
|
||||
sample, read the sample documentation by clicking the sample name in the samples
|
||||
list above.
|
||||
|
||||
### Get Ready for Running the Sample Applications on Windows*
|
||||
### Get Ready for Running the Sample Applications on Windows
|
||||
|
||||
Before running compiled binary files, make sure your application can find the
|
||||
OpenVINO Runtime libraries.
|
||||
@@ -284,4 +287,4 @@ sample, read the sample documentation by clicking the sample name in the samples
|
||||
list above.
|
||||
|
||||
## See Also
|
||||
* [OpenVINO™ Runtime User Guide](openvino_intro.md)
|
||||
* [OpenVINO Runtime User Guide](openvino_intro.md)
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
|
||||
This article introduces how Automatic Device Selection works and how to use it for inference.
|
||||
|
||||
## How AUTO Works
|
||||
## <a name="how-auto-works"></a> How AUTO Works
|
||||
|
||||
The Automatic Device Selection mode, or AUTO for short, uses a "virtual" or a "proxy" device,
|
||||
which does not bind to a specific type of hardware, but rather selects the processing unit for inference automatically.
|
||||
@@ -287,7 +287,7 @@ Although the methods described above are currently the preferred way to execute
|
||||
|
||||
@endsphinxdirective
|
||||
|
||||
## Using AUTO with OpenVINO Samples and Benchmark app
|
||||
## <a name="using-auto-with-openvino-samples-and-benchmark-app"></a> Using AUTO with OpenVINO Samples and Benchmark app
|
||||
|
||||
To see how the Auto-Device plugin is used in practice and test its performance, take a look at OpenVINO™ samples. All samples supporting the "-d" command-line option (which stands for "device") will accept the plugin out-of-the-box. The Benchmark Application will be a perfect place to start – it presents the optimal performance of the plugin without the need for additional settings, like the number of requests or CPU threads. To evaluate the AUTO performance, you can use the following commands:
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 54 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 49 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 42 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 47 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 32 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 246 KiB After Width: | Height: | Size: 131 B |
|
Before Width: | Height: | Size: 79 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 79 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 203 KiB After Width: | Height: | Size: 131 B |
|
Before Width: | Height: | Size: 260 KiB After Width: | Height: | Size: 131 B |
|
Before Width: | Height: | Size: 388 KiB After Width: | Height: | Size: 131 B |
|
Before Width: | Height: | Size: 43 KiB After Width: | Height: | Size: 130 B |
|
Before Width: | Height: | Size: 162 KiB After Width: | Height: | Size: 131 B |