MCPcopy Index your code
hub / github.com/pytorch/pytorch / _get_next_name

Method _get_next_name

caffe2/python/task.py:478–489  ·  view source on GitHub ↗
(node, group, name)

Source from the content-addressed store, hash-verified

476
477 @staticmethod
478 def _get_next_name(node, group, name):
479 basename = str(node) + '/' + str(name)
480 names_used = (
481 Task._global_names_used
482 if group is None else
483 set(t.name for t in group._tasks_to_add))
484 cur_name = basename
485 i = 0
486 while cur_name in names_used:
487 i += 1
488 cur_name = '%s:%d' % (basename, i)
489 return cur_name
490
491 def __init__(
492 self, step=None, outputs=None,

Callers 1

__init__Method · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected