Simplify name of CTC optimization to disable gradients

上级 3795ad0d
...@@ -158,7 +158,7 @@ def ctc(activations, labels, input_lengths): ...@@ -158,7 +158,7 @@ def ctc(activations, labels, input_lengths):
@register_canonicalize @register_canonicalize
@register_stabilize @register_stabilize
@local_optimizer([ConnectionistTemporalClassification]) @local_optimizer([ConnectionistTemporalClassification])
def local_ConnectionistTemporalClassification_no_grad(node): def local_ctc_no_grad(node):
if isinstance(node.op, ConnectionistTemporalClassification): if isinstance(node.op, ConnectionistTemporalClassification):
if len(node.outputs) > 1: if len(node.outputs) > 1:
if len(node.outputs[1].clients) == 0: # gradient is not used if len(node.outputs[1].clients) == 0: # gradient is not used
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论