MCPcopy Index your code
hub / github.com/tensorpack/tensorpack / _restore_freeze

Method _restore_freeze

tensorpack/tfutils/collection.py:154–166  ·  view source on GitHub ↗
(self, new)

Source from the content-addressed store, hash-verified

152 size_change))))
153
154 def _restore_freeze(self, new):
155 size_change = []
156 for k, v in six.iteritems(self._freeze_backup):
157 newv = new.get(k, [])
158 if len(v) != len(newv):
159 size_change.append((self._key_name(k), len(v), len(newv)))
160 if size_change:
161 logger.info(
162 "These collections were modified but restored in {}: {}".format(
163 self._name, ', '.join(
164 map(lambda t: "({}: {}->{})".format(*t),
165 size_change))))
166 restore_collection(self._freeze_backup)
167
168 def get_collection_in_tower(self, key):
169 """

Callers 1

__exit__Method · 0.95

Calls 6

_key_nameMethod · 0.95
restore_collectionFunction · 0.85
appendMethod · 0.80
formatMethod · 0.80
joinMethod · 0.80
getMethod · 0.45

Tested by

no test coverage detected