class_docstr: This is a helper class that provides housekeeping for LSTM cells.
  
  This may be useful for alternative LSTM and similar type of cells.
  The subclasses must implement `_call_cell` method and `num_units` property.
docstr: Number of units in this cell (output dimension).
docstr_tok: ["Number","of","units","in","this","cell","(","output","dimension",")","."]
code: def num_units(self):
      """Number of units in this cell (output dimension)."""
  
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import abc
  import six
  from tensorflow.python.framework import dtypes
  from tensorflow.python.framework import ops
  from tensorflow.python.keras.engine import input_spec
  from tensorflow.python.layers import base
  from tensorflow.python.ops import array_ops
  from tensorflow.python.ops import gen_rnn_ops
  from tensorflow.python.ops import init_ops
  from tensorflow.python.ops import math_ops
  from tensorflow.python.ops import nn_ops
  from tensorflow.python.ops import rnn_cell_impl
label_desc: Use image node_id 1 for calling the LSTMBlockWrapper obj's underlying member method code with example usage: obj.num_units() without return types