Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 编译失败时生成tf.function错误_Python_Tensorflow - Fatal编程技术网

Python 编译失败时生成tf.function错误

Python 编译失败时生成tf.function错误,python,tensorflow,Python,Tensorflow,tensorflowstf.function使用Autograph将函数转换为图形表示,但不能转换所有代码。如果失败,它将抛出警告(“tensorflow将按原样运行此代码…”)。有没有办法使程序出错?这样,如果没有抛出错误,我可以确保我的所有函数都已成功转换为图形模式。查看,似乎有一个名为AUTOGRAPH\u STRICT\u CONVERSION的环境变量,您可以将其设置为大于零的某个整数值,以便在无法执行转换时强制AUTOGRAPH引发错误。我在文档中找不到对此的引用,因此将来可能会将其

tensorflow
s
tf.function
使用
Autograph
将函数转换为图形表示,但不能转换所有代码。如果失败,它将抛出警告(“tensorflow将按原样运行此代码…”)。有没有办法使程序出错?这样,如果没有抛出错误,我可以确保我的所有函数都已成功转换为图形模式。

查看,似乎有一个名为
AUTOGRAPH\u STRICT\u CONVERSION
的环境变量,您可以将其设置为大于零的某个整数值,以便在无法执行转换时强制AUTOGRAPH引发错误。我在文档中找不到对此的引用,因此将来可能会将其删除或替换为API中更易访问的功能,但要知道,您可以在代码的开头使用类似于以下内容的内容来启用它:

导入操作系统
os.environ['AUTOGRAPH\u STRICT\u CONVERSION']=“1”
#TensorFlow代码。。。