Я использую -
'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
Программируем под IOS
1732950455
Anonymous
Я использую -
[b]'TensorFlowLiteSwift'
'TensorFlowLiteSelectTfOps', '~> 0.0.1-nightly'[/b]
использую модуль для запуска моей модели 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
Подробнее здесь: [url]https://stackoverflow.com/questions/79238982/large-app-size-for-using-tensorflowliteselecttfops-0-0-1-nightly[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия