Skip to content

lstm-for-epf TypeError : Tensors in list passed to 'values' of 'Concat' Op have types [float64, float32] that don't all match #2

Description

@ad34

Hi,

I m trying to run the script lstm-for-epf.py with tensorflow 0.10

the execution abort due to the following error

File ".../tensorflow/TensorFlow-Tutorials-for-Time-Series-master/lstm_predictor.py", line 117, in lstm_model
output, layers = tf.nn.rnn(stacked_lstm, x
, dtype=dtypes.float32)
File "/Library/Python/2.7/site-packages/tensorflow/python/ops/rnn.py", line 219, in rnn
(output, state) = call_cell()
File "/Library/Python/2.7/site-packages/tensorflow/python/ops/rnn.py", line 206, in
call_cell = lambda: cell(input_, state)
File "/Library/Python/2.7/site-packages/tensorflow/python/ops/rnn_cell.py", line 812, in call
cur_inp, new_state = cell(cur_inp, cur_state)
File "/Library/Python/2.7/site-packages/tensorflow/python/ops/rnn_cell.py", line 310, in call
concat = _linear([inputs, h], 4 * self._num_units, True)
File "/Library/Python/2.7/site-packages/tensorflow/python/ops/rnn_cell.py", line 906, in _linear
res = math_ops.matmul(array_ops.concat(1, args), matrix)
File "/Library/Python/2.7/site-packages/tensorflow/python/ops/array_ops.py", line 697, in concat
name=name)
File "/Library/Python/2.7/site-packages/tensorflow/python/ops/gen_array_ops.py", line 414, in _concat
values=values, name=name)
File "/Library/Python/2.7/site-packages/tensorflow/python/framework/op_def_library.py", line 437, in apply_op
raise TypeError("%s that don't all match." % prefix)
TypeError: Tensors in list passed to 'values' of 'Concat' Op have types [float64, float32] that don't all match.

there is a float64/32 conversion issue.

adding this in _lstm_model fix the issue.

X = tf.cast(X,tf.float32)

there is probably another better fix, I just started playing with the code :)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions