@@ -26,7 +26,6 @@ enable_model_converter=0 # model-converter tool for VGF output
26
26
enable_vgf_lib=0 # vgf reader - runtime backend dependency
27
27
enable_emulation_layer=0 # Vulkan layer driver - emulates Vulkan ML extensions
28
28
enable_vulkan_sdk=0 # Download and export Vulkan SDK required by emulation layer
29
- mlsdk_manifest_url=" https://github.com/arm/ai-ml-sdk-manifest.git"
30
29
31
30
# Figure out if setup.sh was called or sourced and save it into "is_script_sourced"
32
31
(return 0 2> /dev/null) && is_script_sourced=1 || is_script_sourced=0
@@ -145,17 +144,6 @@ function check_options() {
145
144
enable_vulkan_sdk=1
146
145
shift
147
146
;;
148
- --mlsdk-manifest-url)
149
- # Ensure that there is a url provided.
150
- if [[ -n " $2 " && " ${2: 0: 1} " != " -" ]]; then
151
- mlsdk_manifest_url=" $2 "
152
- shift 2
153
- else
154
- echo " Error: --mlsdk-manifest-url requires a URL argument."
155
- print_usage " $@ "
156
- exit 1
157
- fi
158
- ;;
159
147
--setup-test-dependency)
160
148
echo " Installing test dependency..."
161
149
source $et_dir /backends/arm/scripts/install_models_for_test.sh
@@ -251,8 +239,6 @@ if [[ $is_script_sourced -eq 0 ]]; then
251
239
echo " enable-emulation-layer=${enable_emulation_layer} "
252
240
echo " enable-vulkan-sdk=${enable_vulkan_sdk} "
253
241
echo " enable-vela=${enable_vela} "
254
- echo " mlsdk-manifest-url=${mlsdk_manifest_url} "
255
-
256
242
257
243
# Setup toolchain
258
244
if [[ " ${enable_baremetal_toolchain} " -eq 1 ]]; then
@@ -276,15 +262,21 @@ if [[ $is_script_sourced -eq 0 ]]; then
276
262
if [[ " ${enable_model_converter} " -eq 1 || \
277
263
" ${enable_vgf_lib} " -eq 1 || \
278
264
" ${enable_emulation_layer} " -eq 1 ]]; then
279
- source $et_dir /backends/arm/scripts/mlsdk_utils.sh -u " ${mlsdk_manifest_url} "
280
- setup_model_converter ${root_dir} ${mlsdk_manifest_dir} ${enable_model_converter} ${enable_vgf_lib} ${enable_emulation_layer}
265
+ source $et_dir /backends/arm/scripts/mlsdk_utils.sh
266
+ setup_mlsdk ${root_dir} \
267
+ ${mlsdk_manifest_dir} \
268
+ ${enable_model_converter} \
269
+ ${enable_vgf_lib} \
270
+ ${enable_emulation_layer}
281
271
fi
282
272
283
273
# Create the setup_path.sh used to create the PATH variable for shell
284
274
create_setup_path
285
275
286
276
# Setup the tosa_reference_model and dependencies
287
- CMAKE_POLICY_VERSION_MINIMUM=3.5 BUILD_PYBIND=1 pip install --no-dependencies -r $et_dir /backends/arm/requirements-arm-tosa.txt
277
+ CMAKE_POLICY_VERSION_MINIMUM=3.5 \
278
+ BUILD_PYBIND=1 \
279
+ pip install --no-dependencies -r $et_dir /backends/arm/requirements-arm-tosa.txt
288
280
289
281
if [[ " ${enable_vela} " -eq 1 ]]; then
290
282
setup_ethos_u_tools
0 commit comments