Python 编译失败时生成tf.function错误
Python 编译失败时生成tf.function错误,python,tensorflow,Python,Tensorflow,tensorflowstf.function使用Autograph将函数转换为图形表示,但不能转换所有代码。如果失败,它将抛出警告(“tensorflow将按原样运行此代码…”)。有没有办法使程序出错?这样,如果没有抛出错误,我可以确保我的所有函数都已成功转换为图形模式。查看,似乎有一个名为AUTOGRAPH\u STRICT\u CONVERSION的环境变量,您可以将其设置为大于零的某个整数值,以便在无法执行转换时强制AUTOGRAPH引发错误。我在文档中找不到对此的引用,因此将来可能会将其
tensorflow
stf.function
使用Autograph
将函数转换为图形表示,但不能转换所有代码。如果失败,它将抛出警告(“tensorflow将按原样运行此代码…”)。有没有办法使程序出错?这样,如果没有抛出错误,我可以确保我的所有函数都已成功转换为图形模式。查看,似乎有一个名为AUTOGRAPH\u STRICT\u CONVERSION
的环境变量,您可以将其设置为大于零的某个整数值,以便在无法执行转换时强制AUTOGRAPH引发错误。我在文档中找不到对此的引用,因此将来可能会将其删除或替换为API中更易访问的功能,但要知道,您可以在代码的开头使用类似于以下内容的内容来启用它:
导入操作系统
os.environ['AUTOGRAPH\u STRICT\u CONVERSION']=“1”
#TensorFlow代码。。。