StopGradient

lớp cuối cùng công khai StopGradient

Dừng tính toán độ dốc.

Khi được thực thi trong biểu đồ, op này sẽ xuất ra tenxơ đầu vào của nó.

Khi xây dựng các hoạt động để tính toán độ dốc, hoạt động này ngăn không cho tính đến sự đóng góp của các đầu vào của nó. Thông thường, trình tạo gradient sẽ thêm các op vào biểu đồ để tính đạo hàm của một 'tổn thất' được chỉ định bằng cách tìm ra đệ quy các đầu vào góp phần vào tính toán của nó. Nếu bạn chèn op này vào biểu đồ thì đầu vào của nó sẽ bị che khỏi bộ tạo gradient. Chúng không được tính đến khi tính toán độ dốc.

Điều này hữu ích bất cứ khi nào bạn muốn tính toán một giá trị bằng TensorFlow nhưng cần giả vờ rằng giá trị đó là một hằng số. Một số ví dụ bao gồm:

  • Thuật toán EM trong đó bước M không được liên quan đến lan truyền ngược thông qua đầu ra của bước E.
  • Huấn luyện phân kỳ tương phản của máy Boltzmann trong đó, khi lấy đạo hàm hàm năng lượng, huấn luyện không được truyền ngược qua biểu đồ tạo ra các mẫu từ mô hình.
  • Huấn luyện đối nghịch, trong đó không có chỗ dựa nào xảy ra thông qua quá trình tạo ví dụ đối nghịch.

Hằng số

Sợi dây OP_NAME Tên của op này, được biết đến bởi công cụ lõi TensorFlow

Phương pháp công khai

Đầu ra <T>
asOutput ()
Trả về tay cầm tượng trưng của tensor.
tĩnh <T mở rộng TType > StopGradient <T>
tạo (Phạm vi phạm vi , đầu vào Toán hạng <T>)
Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác StopGradient mới.
Đầu ra <T>

Phương pháp kế thừa

Hằng số

Chuỗi cuối cùng tĩnh công khai OP_NAME

Tên của op này, được biết đến bởi công cụ lõi TensorFlow

Giá trị không đổi: "StopGradient"

Phương pháp công khai

Đầu ra công khai <T> asOutput ()

Trả về tay cầm tượng trưng của tensor.

Đầu vào của các hoạt động TensorFlow là đầu ra của một hoạt động TensorFlow khác. Phương pháp này được sử dụng để thu được một thẻ điều khiển mang tính biểu tượng đại diện cho việc tính toán đầu vào.

tạo tĩnh công khai StopGradient <T> ( Phạm vi phạm vi , đầu vào Toán hạng <T>)

Phương thức xuất xưởng để tạo một lớp bao bọc một thao tác StopGradient mới.

Thông số
phạm vi phạm vi hiện tại
Trả lại
  • một phiên bản mới của StopGradient

Đầu ra công khai đầu ra <T> ()