import tensorflow as tf

    """
    super(RNNColorbot, self).__init__(name="")
    self.label_dimension = label_dimension
    self.keep_prob = keep_prob

    self.cells = tf.contrib.checkpoint.List(
        [tf.nn.rnn_cell.BasicLSTMCell(size) for size in rnn_cell_sizes])
    self.relu = layers.Dense(
        label_dimension, activation=tf.nn.relu, name="relu")

  def call(self, inputs, training=False):
    """Implements the RNN logic and prediction generation.
