summaryrefslogtreecommitdiff
path: root/gpu.py
diff options
context:
space:
mode:
authorStan Seibert <stan@mtrr.org>2011-08-11 17:44:43 -0400
committerStan Seibert <stan@mtrr.org>2011-08-11 17:44:43 -0400
commit8487c83d39b12bd830325202a60848df0adf02f5 (patch)
tree54ae0ce9f8213ca045aa6522bd46a9e1105927e7 /gpu.py
parent2b7ee5fb5a20fadfa24766442d2d3609ed291b63 (diff)
parent00aa07a12f8f00e29a3a04f2850ccd4fc91cc951 (diff)
downloadchroma-8487c83d39b12bd830325202a60848df0adf02f5.tar.gz
chroma-8487c83d39b12bd830325202a60848df0adf02f5.tar.bz2
chroma-8487c83d39b12bd830325202a60848df0adf02f5.zip
merge
Diffstat (limited to 'gpu.py')
-rw-r--r--gpu.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/gpu.py b/gpu.py
index fbf1fef..f0cf19e 100644
--- a/gpu.py
+++ b/gpu.py
@@ -176,6 +176,13 @@ class GPU(object):
self.geometry = geometry
+ print 'average of %f child nodes per node' % (np.mean(geometry.node_map_end[geometry.first_node:] - geometry.node_map[geometry.first_node:]))
+
+ print '%i nodes with one child' % (np.count_nonzero((geometry.node_map_end[geometry.first_node:] - geometry.node_map[geometry.first_node:]) == 1))
+
+ print '%i leaf nodes with one child' % (np.count_nonzero((geometry.node_map_end[:geometry.first_node] - geometry.node_map[:geometry.first_node]) == 1))
+
+
self.print_device_usage()
def reset_colors(self):