Hello ! I am a student from China and I am learning about ESN recently. I have read your ESN code on github.But when I tried to reproduce the code myself(on tensorflow2), I found the following error. Could you tell me what the reason is?
TypeError: You are attempting to use Python control flow in a layer that was not declared to be dynamic. Pass dynamic=True to the class constructor.
Encountered error:
"""
using a tf.Tensor as a Python bool is not allowed in Graph execution. Use Eager execution or decorate this function with @tf.function.
"""
Hello ! I am a student from China and I am learning about ESN recently. I have read your ESN code on github.But when I tried to reproduce the code myself(on tensorflow2), I found the following error. Could you tell me what the reason is?
filename:ESN-usage code: _model = keras.models.Sequential() model.add(recurrentlayer) model.add(output)
TypeError: You are attempting to use Python control flow in a layer that was not declared to be dynamic. Pass
dynamic=True
to the class constructor. Encountered error: """ using atf.Tensor
as a Pythonbool
is not allowed in Graph execution. Use Eager execution or decorate this function with @tf.function. """