示例#1
0
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)