diff options
Diffstat (limited to 'gpu.py')
-rw-r--r-- | gpu.py | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -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): |