Dodatek F Specjalne struktury danych

W tym dodatku przyjrzymy się bardzo pobieżnie strukturom danych obsługiwanym przez moduł TensorFlow, gdyż nie ograniczają się one wyłącznie do standardowych tensorów stało- i zmiennoprzecinkowych. Do takich specjalnych struktur danych należą łańcuchy znaków, tensory nierówne, tensory rzadkie, tablice tensorowe, zbiory i kolejki.

Łańcuchy znaków

Tensory mogą przechowywać bajtowe łańcuchy znaków, które przydają się szczególnie w zadaniach przetwarzania języka naturalnego (zob. rozdział 16.):

>>> tf.constant(b"uczenie maszynowe")
<tf.Tensor: id=149, shape=(), dtype=string, numpy=b'uczenie maszynowe'>

Jeżeli spróbujesz stworzyć tensor zawierający łańcuch znaków Unicode, moduł TensorFlow automatycznie przekształci ...

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.