Liking cljdoc? Tell your friends :D

geppetto.optimize


better-than?clj

(better-than? opt-type opt-metric results-new results-old strict?)
source

choose-param-indicesclj

(choose-param-indices vparams last-param-indices attempted-param-indices)
source

optimizeclj

(optimize run-fn
          params-str-or-map
          opt-type
          opt-metric
          alpha
          initial-temperature
          temperature-schedule
          stop-cond1
          stop-cond2
          datadir
          seed
          git
          recordsdir
          nthreads
          repetitions
          upload?
          save-record?)
source

optimize-loopclj

(optimize-loop control-params
               run-fn
               recdir
               opt-type
               opt-metric
               alpha
               initial-temperature
               temperature-schedule
               stop-cond1
               stop-cond2
               save-record?)
source

random-neighboring-indicesclj

(random-neighboring-indices vparams param-indices)
source

select-params-from-indicesclj

(select-params-from-indices vparams param-indices)
source

solution-deltaclj

(solution-delta opt-type opt-metric results-new results-old)

A negative result means there was an improvement.

A negative result means there was an improvement.
sourceraw docstring

stopping-condition-satisfied?clj

(stopping-condition-satisfied? keeps-per-temp
                               temperature-schedule
                               stop-cond1
                               stop-cond2)
source

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close