Я использую -
'TensorFlowLiteSwift'
'TensorFlowLiteSelectTfOps', '~> 0.0.1-nightly'
использую модуль для запуска моей модели Tflite в iOS-приложение. Однако размер приложения чрезвычайно велик, почти 202 МБ. Если я удалю модуль — «TensorFlowLiteSelectTfOps», «~> 0.0.1-nightly», то размер приложения уменьшится до 32 МБ.
Итак, теперь я пытаюсь создать структуру — TensorFlowLiteSelectTfOps .framework
Используя скрипт Python, я понял, что моя модель использует следующие операции:
{'MUL', 'FlexRealDiv', 'FLOOR_DIV', 'FILL', 'SPLIT_V', 'DIV', 'TRANSPOSE', 'MAXIMUM', 'EXPAND_DIMS', 'FlexIRFFT', 'MIRROR_PAD', 'DEQUANTIZE', 'CONV_2D', 'SUB', 'FlexStridedSlice', 'TRANSPOSE_CONV', 'GATHER', 'PACK', 'ADD', 'SQRT', 'STRIDED_SLICE', 'CONCATENATION', 'IMAG', 'SPLIT', 'RFFT2D', 'RSQRT', 'BATCH_MATMUL', 'SQUARED_DIFFERENCE', 'SUM', 'SHAPE', 'DELEGATE', 'GELU', 'REAL', 'NEG', 'FULLY_CONNECTED', 'BATCH_TO_SPACE_ND', 'RANGE', 'FlexPad', 'FlexComplex', 'SQUEEZE', 'LOGISTIC', 'FlexTranspose', 'MEAN', 'SPACE_TO_BATCH_ND', 'PAD', 'RESHAPE', 'SOFTMAX'}
Я создал платформу с помощью приведенной ниже команды, но размер не уменьшился -
bazel build -c opt --config=ios_arm64 \
--define=TF_LITE_STATIC_SELECT_TF_OPS=1 \
--define=tflite_with_xnnpack=false \
--copt=-DTF_LITE_STATIC_SELECT_OPS_LIST="MUL,FlexRealDiv,FLOOR_DIV,FILL,SPLIT_V,DIV,TRANSPOSE,MAXIMUM,EXPAND_DIMS,FlexIRFFT,MIRROR_PAD,DEQUANTIZE,CONV_2D,SUB,FlexStridedSlice,TRANSPOSE_CONV,GATHER,PACK,ADD,SQRT,STRIDED_SLICE,CONCATENATION,IMAG,SPLIT,RFFT2D,RSQRT,BATCH_MATMUL,SQUARED_DIFFERENCE,SUM,SHAPE,DELEGATE,GELU,REAL,NEG,FULLY_CONNECTED,BATCH_TO_SPACE_ND,RANGE,FlexPad,FlexComplex,SQUEEZE,LOGISTIC,FlexTranspose,MEAN,SPACE_TO_BATCH_ND,PAD,RESHAPE,SOFTMAX" \
//tensorflow/lite/ios:TensorFlowLiteSelectTfOps_framework
Подробнее здесь: https://stackoverflow.com/questions/792 ... -1-nightly
Большой размер приложения для использования «TensorFlowLiteSelectTfOps», «~> 0.0.1-nightly» ⇐ IOS
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Размер в байтах тот же размер, но есть ошибка, так как это не тот же размер.
Anonymous » » в форуме Python - 0 Ответы
- 163 Просмотры
-
Последнее сообщение Anonymous
-