RNN 單元由多個簡單單元按順序組成。
繼承自:RNNCell
、Layer
、Layer
、Module
用法
tf.compat.v1.nn.rnn_cell.MultiRNNCell(
cells, state_is_tuple=True
)
參數
-
cells
將按此順序組成的 RNNCell 列表。 -
state_is_tuple
如果為 True,則接受和返回的狀態為 n-tuples,其中n = len(cells)
。如果為 False,則所有狀態都沿列軸連接。後一種行為將很快被棄用。
拋出
-
ValueError
如果單元格為空(不允許),或者至少有一個單元格返回狀態元組,但標誌state_is_tuple
為False
。
屬性
-
graph
-
output_size
整數或 TensorShape:此單元產生的輸出大小。 -
scope_name
-
state_size
此單元格使用的狀態大小。它可以由整數、TensorShape 或整數或 TensorShapes 的元組表示。
例子:
num_units = [128, 64]
cells = [BasicLSTMCell(num_units=n) for n in num_units]
stacked_rnn_cell = MultiRNNCell(cells)
相關用法
- Python tf.compat.v1.nn.raw_rnn用法及代碼示例
- Python tf.compat.v1.nn.static_rnn用法及代碼示例
- Python tf.compat.v1.nn.sufficient_statistics用法及代碼示例
- Python tf.compat.v1.nn.dynamic_rnn用法及代碼示例
- Python tf.compat.v1.nn.embedding_lookup_sparse用法及代碼示例
- Python tf.compat.v1.nn.separable_conv2d用法及代碼示例
- Python tf.compat.v1.nn.depthwise_conv2d_native用法及代碼示例
- Python tf.compat.v1.nn.weighted_cross_entropy_with_logits用法及代碼示例
- Python tf.compat.v1.nn.depthwise_conv2d用法及代碼示例
- Python tf.compat.v1.nn.convolution用法及代碼示例
- Python tf.compat.v1.nn.conv2d用法及代碼示例
- Python tf.compat.v1.nn.safe_embedding_lookup_sparse用法及代碼示例
- Python tf.compat.v1.nn.nce_loss用法及代碼示例
- Python tf.compat.v1.nn.sampled_softmax_loss用法及代碼示例
- Python tf.compat.v1.nn.pool用法及代碼示例
- Python tf.compat.v1.nn.sigmoid_cross_entropy_with_logits用法及代碼示例
- Python tf.compat.v1.nn.ctc_loss用法及代碼示例
- Python tf.compat.v1.nn.erosion2d用法及代碼示例
- Python tf.compat.v1.nn.dilation2d用法及代碼示例
- Python tf.compat.v1.distributions.Multinomial.stddev用法及代碼示例
注:本文由純淨天空篩選整理自tensorflow.org大神的英文原創作品 tf.compat.v1.nn.rnn_cell.MultiRNNCell。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。