Giới thiệu về TensorFlow

TensorFlow là nền tảng nguồn mở toàn diện cho công nghệ máy học. TensorFlow là một hệ thống phong phú để quản lý mọi khía cạnh của hệ thống máy học; tuy nhiên, lớp này tập trung vào việc sử dụng một API TensorFlow để phát triển và huấn luyện các mô hình máy học. Hãy xem tài liệu về TensorFlow để biết thông tin đầy đủ về hệ thống TensorFlow rộng hơn.

Các API TensorFlow được sắp xếp theo hệ thống phân cấp, còn các API cấp cao được xây dựng dựa trên các API cấp thấp. Các nhà nghiên cứu máy học sử dụng API cấp thấp để tạo và khám phá các thuật toán máy học mới. Trong lớp này, bạn sẽ sử dụng một API cấp cao có tên là tf.keras để xác định và huấn luyện các mô hình máy học, cũng như để dự đoán. tf.keras là biến thể TensorFlow của API Keras nguồn mở.

Hình sau đây cho thấy hệ thống phân cấp của các bộ công cụ TensorFlow:

Hệ thống phân cấp đơn giản của bộ công cụ TensorFlow. 
   API tf.keras nằm ở trên cùng.

Hình 1. Bộ phân cấp bộ công cụ TensorFlow.