1. Lära sig
  2. /
  3. Courses
  4. /
  5. Nhập môn Deep Learning với Keras

Connected

exercise

Dòng chảy của các tensor

Nếu bạn đã xây dựng một mô hình, bạn có thể dùng model.layers và tensorflow.keras.backend để tạo các hàm mà, khi nhận một tensor đầu vào hợp lệ, sẽ trả về tensor đầu ra tương ứng.

Đây là một công cụ hữu ích khi bạn muốn lấy đầu ra của mạng tại một lớp trung gian.

Ví dụ, nếu bạn lấy input và output từ lớp đầu tiên của một mạng, bạn có thể tạo hàm inp_to_out trả về kết quả của phép lan truyền xuôi chỉ qua lớp đầu tiên cho một tensor đầu vào bất kỳ.

Và đó chính là việc bạn sắp làm ngay bây giờ!

X_test từ bộ dữ liệu Banknote Authentication và model đã được nạp sẵn. Gõ model.summary() trong bảng điều khiển để kiểm tra.

Instruktioner

100 XP
  • Import tensorflow.keras.backend với bí danh K.
  • Dùng danh sách model.layers để tham chiếu đến input và output của lớp đầu tiên.
  • Dùng K.function() để định nghĩa một hàm ánh xạ inp sang out.
  • In kết quả khi đưa X_test đi qua lớp thứ nhất.