OperatorNotAllowedInGraphError: using a `tf.Tensor` as a Python `bool` is not allowed

When I try to run the mnist example I get the following:

OperatorNotAllowedInGraphError: using a tf.Tensor as a Python bool is not allowed: AutoGraph did convert this function. This might indicate you are trying to use an unsupported feature.

Hi @melnimr - this may have been resolved. What version of Guild are you using?

It is 0.7.3

This would have been fixed in 0.7.4, which isn’t generally available. However, you can install a pre-release version this way:

pip install --pre guildai

I have the same issue even I execute this command. Is there a solution or not yet please ?

Hi @DiiiB98 and welcome!

Just to make sure I’m looking at the same example, could you give me a link to what you’re running here?

Thanks!


You find in this link the files used and this is the result after runninf the gridsearch with this command.
Files
Thank you for your answer

@garrett I’m hitting this as well. Is this the same issue: Summary plugins not working with TensorFlow 2 · Issue #278 · guildai/guildai · GitHub

if so, what’s the easiest way to disable the plugins?

I just committed a change to address this — these plugins are not handling the TF 2.2+ API changes atm and so in this case they at least don’t break the operation.

Look for this in the next pre-release (probably tomorrow) or officially in 0.7.5.