MCPcopy Create free account
hub / github.com/DeepRec-AI/DeepRec / reuse_variables

Function reuse_variables

tensorflow/python/distribute/hvd_strategy.py:806–816  ·  view source on GitHub ↗

r'''Context manager that reuses variables.

(reuse=None)

Source from the content-addressed store, hash-verified

804
805@contextlib.contextmanager
806def reuse_variables(reuse=None):
807 r'''Context manager that reuses variables.
808 '''
809 try:
810 fn = ReuseVariables()
811 prev_reuse = vs.get_variable_scope()._reuse # pylint: disable=protected-access
812 if reuse is not None:
813 fn(reuse)
814 yield fn
815 finally:
816 vs.get_variable_scope()._reuse = prev_reuse # pylint: disable=protected-access
817
818
819EvaluationSpec = collections.namedtuple(

Callers 2

beginMethod · 0.85
_actual_evalMethod · 0.85

Calls 2

ReuseVariablesClass · 0.85
fnFunction · 0.50

Tested by

no test coverage detected