1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Nhập môn TensorFlow bằng Python

Connected

Bài tập

Làm việc với dữ liệu ảnh

Bạn được cung cấp một ảnh đen-trắng của một chữ cái, đã được mã hóa thành tensor letter. Bạn muốn xác định chữ cái đó là X hay K. Bạn không có mạng nơ-ron đã huấn luyện, nhưng bạn có một mô hình đơn giản, model, có thể dùng để phân loại letter.

Tensor 3x3 letter và tensor 1x3 model đã có sẵn trong Python shell. Bạn có thể xác định letter có phải là K hay không bằng cách nhân letter với model, cộng tổng kết quả rồi kiểm tra xem giá trị đó có bằng 1 không. Tương tự như các mô hình phức tạp hơn, như mạng nơ-ron, model là một tập hợp các trọng số được sắp xếp trong một tensor.

Lưu ý rằng các hàm reshape(), matmul(), và reduce_sum() đã được nhập từ tensorflow và sẵn sàng để sử dụng.

Hướng dẫn

100 XP
  • Mô hình model là tensor 1x3, nhưng cần là 3x1. Hãy reshape model.
  • Thực hiện phép nhân ma trận giữa tensor 3x3 letter và tensor 3x1 model.
  • Cộng tổng trên tensor kết quả output và gán giá trị này cho prediction.
  • In prediction bằng phương thức .numpy() để xác định letter có phải là K hay không.