From 601bc0989e37b78993c78d7c3a44693b4bf368ac Mon Sep 17 00:00:00 2001 From: cylon-x <cylon-x@uni.lu> Date: Wed, 12 May 2021 10:08:35 +0000 Subject: [PATCH] automatic formatting changes --- src/analysis/sampling/hit_and_run.jl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/analysis/sampling/hit_and_run.jl b/src/analysis/sampling/hit_and_run.jl index 530e97fe8..355dee4d8 100644 --- a/src/analysis/sampling/hit_and_run.jl +++ b/src/analysis/sampling/hit_and_run.jl @@ -71,11 +71,12 @@ function hit_and_run( map(fetch, save_at.(workers, :ws, Ref(:($ws)))) map(fetch, save_at.(workers, :lbs, Ref(:($lbs)))) map(fetch, save_at.(workers, :ubs, Ref(:($ubs)))) - + # do in parallel! chains = dpmap( x -> :($COBREXA._serial_hit_and_run(ws, lbs, ubs, $samplesize, $keepevery, $N)), - CachingPool(workers), 1:nchains, + CachingPool(workers), + 1:nchains, ) # remove warmup points from workers @@ -129,7 +130,7 @@ function _serial_hit_and_run(ws, lbs, ubs, samplesize, keepevery, N) @warn "Infeasible direction at iteration $(n)..." continue end - + λ = rand() * (λmax - λmin) + λmin # random step size current_point .= current_point .+ λ .* direction # will be feasible -- GitLab