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.