Включен ли компилятор XLA по умолчанию в tf 2.2

В моей системе Tensorflow 2.2 (Python 3.8, anaconda). Я читал о компиляторе Tensorflow XLA и, насколько я понимаю, это альтернативный способ предварительно скомпилированных операций графического процессора, с которым поставляется Tensorflow. Даже когда я запускаю код без нетерпеливого выполнения или experimental_compile=True, я вижу XLA service 0x5644b1cec990 initialized for platform CUDA (this does not guarantee that XLA will be used) в терминале. Также, если он каким-то образом связан, Executing op Fill in device /job:localhost/replica:0/task:0/device:GPU:0 занимает значительно много времени (~ 2 минуты), прежде чем перейти к следующей операции.


person shivampotdar    schedule 17.06.2020    source источник


Ответы (1)


Что касается примечаний к выпуску: да, XLA теперь строится с окнами и поставляется со всеми предварительно собранными пакетами.

https://github.com/tensorflow/tensorflow/releases

person Zulu02    schedule 15.07.2020
comment
включено да. Но является ли это теперь фреймворком компилятора / исполнителя по умолчанию, даже если он не включен явно? - person shivampotdar; 16.07.2020