以GRU为例:
import tensorflow as tf
def get_encoder_layer(inputs, rnn_size, num_layers, layer_name):
with tf.variable_scope(layer_name):
def get_gru_cell(rnn_size):
gru_cell = tf.contrib.rnn.GRUCell(rnn_size, kernel_initializer=tf.random_uniform_initializer(-0.1, 0.1, seed=2),bias_initializer=tf.random_uniform_initializer(-0.1, 0.1, seed