代码之家  ›  专栏  ›  技术社区  ›  David Parks

在tensorflow debugger->invoke_stepper中,`[h]`代表什么?

  •  0
  • David Parks  · 技术社区  · 6 年前

    在TensorFlow调试器中遍历调用时, invoke_stepper ,显示屏顶部如下所示:

    --- Node Stepper: run #1: 2 fetches; 1 feed (input:0) ----------------------------------------------------------------
    | <-- --> | s
         (176 / 3492)  [  H   ] ConvBlockLarge_55/BatchNorm/batchnorm/mul/y
         (177 / 3492)  [  H   ] ConvBlockLarge_55/BatchNorm/batchnorm/mul                                               UP
      -->(178 / 3492)  [  H   ] ConvBlockLarge_55/BatchNorm/batchnorm/mul_2                                             
         (179 / 3492)  [      ] ConvBlockLarge_55/BatchNorm/batchnorm/sub                                               
         (180 / 3492)  [      ] ConvBlockLarge_55_1/convolution/filter   
    

    什么是 [ H ] 代表?我在类似这样的视频教程中看到它:

    https://developers.googleblog.com/2017/02/debug-tensorflow-models-with-tfdbg.html

    但我找不到任何文件来描述 H 标志是,以及存在的其他标志。

    1 回复  |  直到 6 年前
        1
  •  0
  •   David Parks    6 年前

    Legend:                                                                                            
      P - Placeholder                                                                                  
      U - Unfeedable                                                                                   
      H - Already continued-to; Tensor handle available from output slot(s)                            
      I - Unfeedable                                                                                   
      O - Has overriding (injected) tensor value                                                       
      D - Dirty variable: Variable already updated this node stepper.