def __init__(self, mod, set, er):
	Partition.__init__(self, mod, set, er)

	clusters = []
	sizeclasses = mod.Size.classifier.partition_cli(set.nodes)
	sizeclasses.sort()
	sizeclasses.reverse()
	totcount = 0
	totsize = 0
	for size, v in sizeclasses:
	    count = len(v)
	    clusters.append(IdentityPartitionCluster(
		self.mod.observation_list(v), totcount, count, totsize, size))
	    totsize += size % count
	    totcount += count
	assert totcount == set.count

	self.cluidx = 0
	self.clusters = clusters
	self.count = totcount
	self.kind = kind = set.byclodo.kind
	self.kindheader = kind.fam.c_get_idpart_header(kind)
	self.kindname = kind.fam.c_get_idpart_label(kind)
	self.numrows = totcount
	self.render = kind.fam.c_get_idpart_render(kind)
	self.size = totsize
	self.sortrender = kind.fam.c_get_idpart_sortrender(kind)

	self.init_format(IdFormat)
dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/guppy-0.1.10/guppy/heapy/Part.py/IdentityPartition.__init__/operator `*` -> `%`