def lstm_block_cell_grad_eager_fallback(x, cs_prev, h_prev, w, wci, wcf, wco, b, i, cs, f, o, ci, co, cs_grad, h_grad, use_peephole, name=None, ctx=None):
    'This is the slowpath function for Eager mode.\n  This is for function lstm_block_cell_grad\n  '
    _ctx = (ctx if ctx else _context.context())
    use_peephole = _execute.make_bool(use_peephole, 'use_peephole')
    (_attr_T, _inputs_T) = _execute.args_to_matching_eager([x, cs_prev, h_prev, w, wci, wcf, wco, b, i, cs, f, o, ci, co, cs_grad, h_grad], _ctx)
    (x, cs_prev, h_prev, w, wci, wcf, wco, b, i, cs, f, o, ci, co, cs_grad, h_grad) = _inputs_T
    _inputs_flat = [x, cs_prev, h_prev, w, wci, wcf, wco, b, i, cs, f, o, ci, co, cs_grad, h_grad]
    _attrs = ('use_peephole', use_peephole, 'T', _attr_T)
    _result = _execute.execute(b'LSTMBlockCellGrad', 5, inputs=_inputs_flat, attrs=_attrs, ctx=_ctx, name=name)
    _execute.record_gradient('LSTMBlockCellGrad', _inputs_flat, _attrs, _result, name)
    _result = _LSTMBlockCellGradOutput._make(_result)
    return _result
This is the slowpath function for Eager mode.
This is for function lstm_block_cell_grad
def lstm_block_cell_grad_eager_fallback(x, cs_prev, h_prev, w, wci, wcf, wco, b, i, cs, f, o, ci, co, cs_grad, h_grad, use_peephole, name=None, ctx=None):
    'This is the slowpath function for Eager mode.\n  This is for function lstm_block_cell_grad\n  '
    _ctx = (ctx if ctx else _context.context())
    use_peephole = _execute.make_bool(use_peephole, 'use_peephole')
    (_attr_T, _inputs_T) = _execute.args_to_matching_eager([x, cs_prev, h_prev, w, wci, wcf, wco, b, i, cs, f, o, ci, co, cs_grad, h_grad], _ctx)
    (x, cs_prev, h_prev, w, wci, wcf, wco, b, i, cs, f, o, ci, co, cs_grad, h_grad) = _inputs_T
    _inputs_flat = [x, cs_prev, h_prev, w, wci, wcf, wco, b, i, cs, f, o, ci, co, cs_grad, h_grad]
    _attrs = ('use_peephole', use_peephole, 'T', _attr_T)
    _result = _execute.execute(b'LSTMBlockCellGrad', 5, inputs=_inputs_flat, attrs=_attrs, ctx=_ctx, name=name)
    _execute.record_gradient('LSTMBlockCellGrad', _inputs_flat, _attrs, _result, name)
    _result = _LSTMBlockCellGradOutput._make(_result)
    return _result