MCPcopy Create free account
hub / github.com/Newmu/dcgan_code / iter_data

Function iter_data

lib/data_utils.py:44–62  ·  view source on GitHub ↗
(*data, **kwargs)

Source from the content-addressed store, hash-verified

42 return Xoh
43
44def iter_data(*data, **kwargs):
45 size = kwargs.get('size', 128)
46 try:
47 n = len(data[0])
48 except:
49 n = data[0].shape[0]
50 batches = n / size
51 if n % size != 0:
52 batches += 1
53
54 for b in range(batches):
55 start = b * size
56 end = (b + 1) * size
57 if end > n:
58 end = n
59 if len(data) == 1:
60 yield data[0][start:end]
61 else:
62 yield tuple([d[start:end] for d in data])

Callers 3

infer_bnorm_statsFunction · 0.90
featuresFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected