Tensorflow Graphics sangat bergantung pada tensor yang dinormalisasi L2, serta fungsi trigonometri yang mengharapkan masukannya berada dalam kisaran tertentu. Selama pengoptimalan, pembaruan dapat membuat variabel-variabel ini mengambil nilai yang menyebabkan fungsi-fungsi ini mengembalikan nilai Inf
atau NaN
. Untuk mempermudah proses debug masalah tersebut, TensorFlow Graphics menyediakan tanda debug yang memasukkan pernyataan ke grafik untuk memeriksa rentang yang tepat dan validitas nilai yang dikembalikan. Karena hal ini dapat memperlambat komputasi, tanda debug diatur ke False
secara default.
Pengguna dapat menyetel tanda -tfg_debug
untuk menjalankan kode mereka dalam mode debug. Bendera juga dapat diatur secara terprogram dengan terlebih dahulu mengimpor dua modul berikut:
from absl import flags
from tensorflow_graphics.util import tfg_flags
dan kemudian dengan menambahkan baris berikut ke kode.
flags.FLAGS[tfg_flags.TFG_ADD_ASSERTS_TO_GRAPH].value = True