def big_array(elements, dtype=float): # set up the logging log_filename = os.path.join(DIRPATH, 'log-0-' + str(elements) + '.txt') log.log_filename = log_filename log.remove_log_file() log.set_log_level('DEBUG') log.resource_usage(tag=log.INITIAL_J) array_mem = numpy.zeros([elements], dtype=dtype) log.resource_usage(tag=log.FINAL_J) dic = {"actual_mem MB": array_mem.nbytes / estimator.MB2B, "elements": elements} log.log_json(dic, log.DEBUG)
def big_array(elements, dtype=float): # set up the logging log_filename = os.path.join(DIRPATH, 'log-0-' + str(elements) + '.txt') log.log_filename = log_filename log.remove_log_file() log.set_log_level('DEBUG') log.resource_usage(tag=log.INITIAL_J) array_mem = numpy.zeros([elements], dtype=dtype) log.resource_usage(tag=log.FINAL_J) dic = { "actual_mem MB": array_mem.nbytes / estimator.MB2B, "elements": elements } log.log_json(dic, log.DEBUG)