Python Tensorflow 2子类模型回溯误差

Python Tensorflow 2子类模型回溯误差,python,tensorflow,Python,Tensorflow,我正在使用keras子类api实现tensorflow模型,如前一篇文章所述: 我遇到了一个使整个系统变慢的错误,它正在回溯,但我无法缩小错误发生的范围,我的代码中没有使用@tf.function。我正在寻找有关缩小错误位置或如何解决它的支持 确切的错误是: 警告:在标记解析转到stderr之前进行日志记录。W0127 15:31:00.867754 4815351232 def_功能。py:586]最后6个功能中的5个 在0x157208d08>处调用.distributed_函数触发了tf

我正在使用keras子类api实现tensorflow模型,如前一篇文章所述:

我遇到了一个使整个系统变慢的错误,它正在回溯,但我无法缩小错误发生的范围,我的代码中没有使用@tf.function。我正在寻找有关缩小错误位置或如何解决它的支持

确切的错误是:

警告:在标记解析转到stderr之前进行日志记录。W0127 15:31:00.867754 4815351232 def_功能。py:586]最后6个功能中的5个 在0x157208d08>处调用.distributed_函数触发了tf.function回溯。追踪是昂贵的,而且 过多的跟踪可能是由于传递python对象造成的 而不是张量。此外,tf.function还具有 experimental_relax_shapes=用于松弛参数形状的True选项 这样可以避免不必要的回溯。请参阅 还有更多 细节

进一步研究,禁用“急切执行”会引发以下警告,这可能是一个原因:

2020-01-27 16:11:42.781884:W tensorflow/c/c_api.cc:326]操作 {name:'basic_parsing_model/time_distributed/bidirectional/backward_gru/while' id:542操作设备:{}定义:{{{节点 基本语法分析\u模型/时间\u分布式/双向/向后\u gru/while} =而[T=[DT_INT32,DT_INT32,DT_INT32,DT_VARIANT,DT_FLOAT,…,DT_VARIANT,DT_VARIANT,DT_VARIANT,DT_VARIANT,DT_VARIANT], _使用\u开关\u merge=true、\u num\u original\u outputs=52、body=basic\u parsing\u model\u time\u distributed\u directional\u backward\u gru\u而\u body\u 708[]降低\u, cond=basic_parsing_model_time_distributed_directional_backward_gru_而_cond_707[], 输出形状=[]、[]、[]、[]、[?、32]、…、[]、[]、[]、[]、[]、[]、[]、[]、[]、[], 并行迭代次数=32](基本解析模型/时间分布/双向/向后/while/loop\u计数器,基本解析模型/时间分布/双向/向后/while/maximum\u迭代次数, 基本语法分析模型/时间分布/双向/反向\u gru/时间, 基本解析模型/时间分布/双向/向后gru/TensorArrayV2\u 1, 基本解析模型/时间分布/双向/向后gru/零, 基本解析模型/时间分布/双向/向后gru/跨步切片1, 基本语法分析模型/时间分布/双向/向后\u gru/TensorArrayUnstack/TensorListFromTensor, 基本解析模型/时间分布/向后gru/bias, 基本解析模型/时间分布/向后gru内核, 基本解析内核/时间内核/分布式内核/向后内核/递归内核, 基本解析模型/时间分布/双向/向后\u gru/while/emptySensorList, 基本语法分析模型/时间分布/双向/向后语法分析while/emptySensorList 1, 基本语法分析模式/时间分布/双向/向后语法分析/while/emptySensorList 2, 基本语法分析模型/时间分布/双向/向后gru/while/EMPTYTENSOR列表3, 基本语法分析模型/时间分布/双向/向后gru/while/EMPTYTENSOR列表4, 基本语法分析模型/时间分布/双向/向后语法分析while/emptySensorList 5, 基本语法分析模型/时间分布/双向/向后语法分析while/emptySensorList 6, 基本语法分析模型/时间分布/双向/向后语法分析while/emptySensorList七、, 基本语法分析模型/时间分布/双向/向后gru/while/EMPTYTENSOR列表8, 基本语法分析模型/时间分布/双向/向后语法分析while/emptySensorList 9, 基本语法分析模型/时间分布/双向/向后语法分析/while/emptySensorList\u10, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList 11, 基本语法分析模型/时间分布/双向/反向\u gru/while/EmptyTensorList\u 12, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList\U 13, 基本语法分析模型/时间分布/双向/向后gru/while/EMPTYTENSOR列表14, 基本语法分析模型/时间分布/双向/向后语法分析while/emptySensorList 15, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList 16, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList 17, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList 18, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList 19, 基本语法分析模型/时间分布/双向/向后语法分析/while/emptySensorList\u 20, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList 21, 基本语法分析模型/时间分布/双向/向后\u gru/while/EmptyTensorList\u 22, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList 23, 基本语法分析模型/时间分布/双向/向后\u gru/while/EmptyTensorList\u 24, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList 25, 基本语法分析模型/时间分布/双向/向后语法分析while/emptySensorList 26, 基本语法分析模型/时间分布/双向/向后gru/while/EMPTYTENSOR列表27, 基本语法分析模型/时间分布/双向/向后gru/while/EMPTYTENSOR列表28, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList\U 29, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList\U 30, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList\U 31, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList\U 32, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList\U 33, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList\U 34, 基本语法分析模型/时间分布/双向/向后gru/while/EmptyTensorList\U 35, 基本语法分析模型/时间分布/双向/向后语法分析while/emptySensorList 36, 文学士