报错日志及截图
2020-02-14 20:52:35.829024: F tensorflow/core/debug/debug_io_utils.cc:639] Non-OK-status: env->NewWritableFile(file_path, &f) status: Not found: Failed to create a NewWriteableFile: C:\Users\dell\AppData\Local\Temp\tfdbg_ok0yrd85/tfdbg_device,job_localhost,replica_0,task_0,device_CPU_0/gradients/transformer_encoder/num_blocks_0/multihead_attention/scaled_dot_product_attention/MatMul_1_grad/strided_slice/stack_1_0_DebugId
entity_1581684755800334 : 系统找不到指定的路径。
; No such process
错误原因
windows存在文件最大路径长度的限制!
解决办法
使用dump_root参数指定tfdbg转储调试数据的路径,且需要二级以上路径:
sess = tfdbg.LocalCLIDebugWrapperSession(sess) , dump_root="C:\model\debug")