コード例 #1
0
ファイル: rax.py プロジェクト: badi/rax
import ezlog
import ezpool

import glob
import os
import itertools
import functools
import shutil


################################################################################
#                               setup logging                                  #
################################################################################

_logger = ezlog.setup(__name__)


################################################################################
#                               setup pool                                     #
################################################################################

def setup_pool(ncores):
    ezpool.setup_pool(ncores)


################################################################################
#                        Abstractions over the data                            #
################################################################################

コード例 #2
0
ファイル: map.py プロジェクト: badi/rax
import rax
import ezlog

import sys
import os
import functools

log = ezlog.setup()


log.info('defining assign')
def assign(v, boundary=0.3):
    if v <= boundary:
        s = 0
    else:
        s = 1

    return s


log.info('Setting up vars')
mydirname = os.path.dirname(sys.argv[0])
inroot    = os.path.join(mydirname, 'relaxation-data')
nprocs    = 2

ezlog.set_level(ezlog.INFO)
rax.setup_pool(nprocs)


log.info('Loading project')