tf.lite.TargetSpec
Спецификация целевого устройства, используемого для оптимизации модели.
tf.lite.TargetSpec(
supported_ops=None,
supported_types=None,
experimental_select_user_tf_ops=None,
experimental_supported_backends=None
)
Используется в ноутбуках
| Используется в руководстве |
|---|
| Атрибуты | |
|---|---|
supported_ops | Экспериментальный флаг, может быть изменён. Набор tf.lite.OpsSet опций, где каждая опция представляет набор операторов, поддерживаемых целевым устройством. (по умолчанию {tf.lite.OpsSet.TFLITE_BUILTINS})) |
supported_types | Набор tf.dtypes.DType типов данных, поддерживаемых на целевом устройстве. Если инициализировано, оптимизация может быть основана на наименьшем типе в этом наборе. (по умолчанию пустой набор) |
experimental_select_user_tf_ops | Экспериментальный флаг, может быть изменён. Набор имён операторов TensorFlow пользователя, необходимых в среде выполнения TensorFlow Lite. Эти операторы будут экспортированы как выбранные операторы TensorFlow в модели (в сочетании с флагом tf.lite.OpsSet.SELECT_TF_OPS). Это расширенная функция, которую следует использовать только в том случае, если клиент использует операторы TF, которые могут быть не связаны по умолчанию с операторами TF, предоставляемыми при использовании пути SELECT_TF_OPS. Клиент несет ответственность за связывание этих операторов с целевой средой выполнения. |
experimental_supported_backends | Экспериментальный флаг, может быть изменён. Набор, содержащий имена поддерживаемых бэкэндов. В настоящее время поддерживается только "GPU", в дальнейшем будут доступны другие варианты. |
© 2022 The TensorFlow Authors. All rights reserved.
Licensed under the Creative Commons Attribution License 4.0.
Code samples licensed under the Apache 2.0 License.
https://www.tensorflow.org/api_docs/python/tf/lite/TargetSpec