Tensorflow cung cấp trình bao bọc LSTM đẹp.Chuẩn hóa cho LSTM trong tensorflow
rnn_cell.BasicLSTM(num_units, forget_bias=1.0, input_size=None,
state_is_tuple=False, activation=tanh)
Tôi muốn sử dụng quy trình chuẩn hóa, thông báo L2. Tuy nhiên, tôi không có quyền truy cập trực tiếp đến các ma trận trọng lượng khác nhau được sử dụng trong các tế bào LSTM, vì vậy tôi không thể làm được một cách rõ ràng cái gì đó như
loss = something + beta * tf.reduce_sum(tf.nn.l2_loss(weights))
Có cách nào để truy cập vào các ma trận hoặc sử dụng quy tắc bằng cách nào đó với LSTM?
Tôi đặt toàn bộ quá trình làm câu trả lời cho câu hỏi của bạn. Chk ra https://stackoverflow.com/questions/37869744/tensorflow-lstm-regularization/46761296#46761296 – sdr2002