'record_failed':'yes', 'record_params':{ 'search_point_by_features':'yes' }, 'record_repo':record_repo, 'record_uoa':record_uoa, 'tags':['explore-clblast-matrix-size', kernel[0], model, size_tag,curr_pso_inf_g_tag, curr_pso_inf_l_tag, curr_pso_inf_r_tag], 'pipeline': cpipeline, 'out':'con' } r=ck.access(ii) if DEBUG > 0: print("%s %s" %(DEBUG_STR, r)) if r['return']>0: return r fail=r.get('fail','') if fail=='yes': return {'return':10, 'error':'pipeline failed ('+r.get('fail_reason','')+')'} return {'return':0} parser = argparse.ArgumentParser(description='Short sample app') parser.add_argument("--file", action="store", dest="fp") parser.add_argument("--target_os", action="store", dest="tos") parser.add_argument("--device_id", action="store", dest="did") myarg=parser.parse_args() r=do({}, myarg) if r['return']>0: ck.err(r)
df1=r['dict'].get('features',{}) rx=ck.compare_dicts({'dict1':df1, 'dict2':df2}) if rx['return']>0: return rx equal=rx['equal'] if equal=='yes': found=True break if found: ck.out(' Found!') else: # Removing point ck.out(' Removing point ...') fn=fn2[:-14] for fn0 in dirList2: if fn0.startswith(fn): p0=os.path.join(p2,fn0) os.remove(p0) return {'return':0} ###################################################################### r=run({}) if r['return']>0: ck.err(r) exit(1)
# # Collective Knowledge (CK) # # See CK LICENSE.txt for licensing details. # See CK COPYRIGHT.txt for copyright details. # # Developer: Grigori Fursin # # CK dummy from ck.kernel import init,err # Initialize various vars and paths r=init({}) if r['return']>0: err(r)
import ck.kernel as ck import time import os import shutil # Get tmp address ii={'action':'update', 'module_uoa':'tmp', 'data_uoa':'slambench-output', 'ignore_update':''} rx=ck.access(ii) if rx['return']>0: ck.err(rx) pp=rx['path'] ppt=os.path.join(pp, 'tmp') if not os.path.isdir(ppt): os.makedirs(ppt) print ('Starting continuous convert of images - Press Ctrl-C to stop') files=["tmp/tmp-raw-input-rgb.rgb", "tmp/tmp-raw-depthrender.rgb", "tmp/tmp-raw-trackrender.rgb", "tmp/tmp-raw-volumerender.rgb"] tfiles=[None,None,None,None] width=[640,320,320,320] height=[480,240,240,240] types=[None,'CMYK','CMYK','CMYK'] output=['jpeg','jpeg','jpeg','jpeg'] js='tmp/tmp-ck-timer.json' jsh=os.path.join(pp, 'tmp/tmp-ck-timer.json.html') tjs=None
'record_repo':record_repo, 'record_uoa':record_uoa, 'pipeline':cpipeline, 'out':'con' } r=ck.access(ii) if r['return']>0: return r fail=r.get('fail','') if fail=='yes': return {'return':10, 'error':'pipeline failed ('+r.get('fail_reason','')+')'} ### end pipeline return {'return':0} ############################################################################################## parser = argparse.ArgumentParser(description='Pipeline') parser.add_argument("--target_os", action="store", dest="tos") parser.add_argument("--device_id", action="store", dest="did") parser.add_argument("--accuracy", action="store_true", default=False, dest="accuracy") parser.add_argument("--repetitions", action="store", default=10, dest="repetitions") parser.add_argument("--random_name", action="store_true", default=False, dest="random_name") parser.add_argument("--share_platform", action="store_true", default=False, dest="share_platform") myarg=parser.parse_args() r=do({}, myarg) if r['return']>0: ck.err(r)
action="store", default=10, dest="repetitions") parser.add_argument("--random_name", action="store_true", default=False, dest="random_name") parser.add_argument("--share_platform", action="store_true", default=False, dest="share_platform") parser.add_argument("--dry_run", action="store_true", default=False, dest="dry_run") parser.add_argument("--resume", action="store_true", default=False, dest="resume") parser.add_argument("--library_uoa", action="store", default='', dest="library_uoa") myarg = parser.parse_args() i = {'env': env_vars} r = do(i, myarg) if r['return'] > 0: ck.err(r)