class_docstr: Sequence-to-sequence base class.
class_docstr_tok: ["Sequence-to-sequence","base","class","."]
docstr: Subclass must implement this.
  
  Args:
    hparams: Hyperparameters configurations.
    encoder_outputs: The outputs of encoder for every time step.
    encoder_state: The final state of the encoder.
    source_sequence_length: sequence length of encoder_outputs.
  
  Returns:
    A tuple of a multi-layer RNN cell used by decoder and the intial state of
    the decoder RNN.
docstr_tok: ["Subclass","must","implement","this",".","Args",":","hparams",":","Hyperparameters","configurations",".","encoder_outputs",":","The","outputs","of","encoder","for","every","time","step",".","encoder_state",":","The","final","state","of","the","encoder",".","source_sequence_length",":","sequence","length","of","encoder_outputs",".","Returns",":","A","tuple","of","a","multi-layer","RNN","cell","used","by","decoder","and","the","intial","state","of","the","decoder","RNN","."]
code: def _build_decoder_cell(
      self,
      hparams,
      encoder_outputs,
      encoder_state,
      source_sequence_length,
  ):
      """Subclass must implement this.
  
      Args:
        hparams: Hyperparameters configurations.
        encoder_outputs: The outputs of encoder for every time step.
        encoder_state: The final state of the encoder.
        source_sequence_length: sequence length of encoder_outputs.
  
      Returns:
        A tuple of a multi-layer RNN cell used by decoder and the intial state of
        the decoder RNN.
      """
      pass
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import abc
  import collections
  import tensorflow
  from tensorflow.contrib.model_pruning import get_masks, get_thresholds
  from tensorflow.contrib.model_pruning.python import pruning
  from tensorflow.contrib.model_pruning.python.layers import core_layers
  from .None import model_helper
  from .utils import misc_utils, iterator_utils
label_desc: Use image node_id 17 for calling the BaseModel obj's underlying member method code with example usage: obj._build_decoder_cell(hparams, encoder_outputs, encoder_state, source_sequence_length) without return types