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

Method release

tensorflow/python/util/lock_util.py:96–104  ·  view source on GitHub ↗

Release the group lock for a specific group `group_id`.

(self, group_id)

Source from the content-addressed store, hash-verified

94 self._ready.release()
95
96 def release(self, group_id):
97 """Release the group lock for a specific group `group_id`."""
98 self._validate_group_id(group_id)
99
100 self._ready.acquire()
101 self._group_member_counts[group_id] -= 1
102 if self._group_member_counts[group_id] == 0:
103 self._ready.notifyAll()
104 self._ready.release()
105
106 def _another_group_active(self, group_id):
107 return any(

Callers 15

TF_Run_wrapper_helperFunction · 0.45
RunCallableHelperFunction · 0.45
~SessionLoggerMethod · 0.45
dequeueMethod · 0.45
_new_stepMethod · 0.45
EncodePyBytesArrayFunction · 0.45
TF_TensorToPyArrayFunction · 0.45
PyArrayToTF_TensorFunction · 0.45
PyBfloat16_NegativeFunction · 0.45
bfloat16.ccFile · 0.45

Calls 2

_validate_group_idMethod · 0.95
acquireMethod · 0.80

Tested by 5

dequeueMethod · 0.36
generatorMethod · 0.36
map_py_fnMethod · 0.36