Dodatek G Grafy TensorFlow

W tym dodatku zajmiemy się analizą grafów generowanych przez funkcje TF (zob. rozdział 12.).

Funkcje TF i funkcje konkretne

Funkcje TF są polimorficzne, co oznacza, że obsługują dane wejściowe o różnych typach (i wymiarach). Na przykład spójrz na poniższą funkcję tf_cube():

@tf.function
def tf_cube(x):
    return x ** 3

Za każdym razem, gdy wywołujesz funkcję TF z nową kombinacją typów lub wymiarów danych wejściowych, zostaje utworzona nowa funkcja konkretna (ang. concrete function), zawierająca własny graf wyspecjalizowany pod względem tejże kombinacji. Taka kombinacja typów i wymiarów argumentów to tak zwana sygnatura wejściowa (ang. input signature). Jeżeli wywołasz funkcję TF z użytą już wcześniej sygnaturą wejściową, ...

Get Uczenie maszynowe z użyciem Scikit-Learn i TensorFlow now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.