def main(): now = time.time() # start timer Composer.start() Webcam.get().start() iterations = Model.iterations stepsize = Model.stepsize_base octave_n = Model.octave_n octave_scale = Model.octave_scale jitter = 300 # logging console.log_value('username',data.username) console.log_value('settings',Model.package_name) # the madness begins initial_image = Webcam.get().read() Composer.send(1, initial_image) data.playback = initial_image # initial camera image for starting while True: log.warning('new cycle') _Deepdreamer.set_cycle_start_time(time.time()) if Model.cyclefx is not None: for fx in Model.cyclefx: if fx['name'] == 'octave_scaler': Model.octave_scale = round(postprocess.octave_scaler(fx['osc']),4) log.critical('octave_scale: {}'.format(Model.octave_scale)) if fx['name'] == 'xform_array': postprocess.xform_array(Composer.dreambuffer, **fx['params']) if fx['name'] == 'inception_xform': data.playback = postprocess.inception_xform(data.playback, **fx['params']) # new rem sleep test _Deepdreamer.paint( Model=Model, base_image=data.playback, iteration_max = Model.iterations, iteration_mult = Model.iteration_mult, octave_n = Model.octave_n, octave_cutoff = Model.octave_cutoff, octave_scale= Model.octave_scale, end = Model.end, objective = dreamer.objective_L2, stepsize_base = Model.stepsize_base, step_mult = Model.step_mult, feature = Model.current_feature, stepfx = Model.stepfx, Webcam=Webcam, Composer=Composer, Framebuffer = data.Framebuffer ) # logging later = time.time() duration_msg = '{:.2f}s'.format(later - now) now = time.time() # the new now console.log_value('cycle_time',duration_msg) log.critical('cycle time: {}\n{}'.format(duration_msg, '-' * 80))