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, поддерживаемых целевым устройством. Если задан, оптимизация может быть ориентирована на тип наименьшего размера в этом наборе. (по умолчанию set()) |
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