TensorFlow XLA устарела? - PullRequest
       5

TensorFlow XLA устарела?

1 голос
/ 01 апреля 2020

Я только что прочитал ( здесь ):

Устаревшие устройства XLA_CPU и XLA_GPU в этом выпуске. (TF 2.2.0)

Является ли XLA устаревшим? Это больше не используется? Есть ли альтернатива? Или это все автоматически обрабатывается внутри? Что означает этот износ?

1 Ответ

1 голос
/ 01 апреля 2020

Нет, XLA не устарела, на самом деле есть другие примечания к выпуску:

  • XLA
    • XLA теперь собирается и работает на windows. Все готовые пакеты поставляются с доступным XLA.
    • XLA может быть включен для tf.function с семантикой «исключение компиляции или выброса» на ЦП и ГП.

Эта заметка на самом деле связана с тем, что вы устали. Что является устаревшим, так это использование строк XLA_CPU и XLA_GPU с tf.device. См. предупреждение об устаревании :

XLA_GPU and XLA_CPU devices are deprecated and will be
removed in subsequent releases. Instead, use either
@tf.function(experimental_compile=True) for must-compile
semantics, or run with TF_XLA_FLAGS=--tf_xla_auto_jit=2
for auto-clustering best-effort compilation.

Об этом говорилось в другой заметке о выпуске, которая упоминается в руководстве по XLA в разделе Явная компиляция с tf.function .

...