more imports, play analysis tools
This commit is contained in:
parent
b698faae08
commit
b166bacfb5
@ -16,7 +16,10 @@
|
|||||||
[propeller.variation :as variation]
|
[propeller.variation :as variation]
|
||||||
[propeller.push.instructions :as instructions]
|
[propeller.push.instructions :as instructions]
|
||||||
[propeller.push.interpreter :as interpreter]
|
[propeller.push.interpreter :as interpreter]
|
||||||
[propeller.push.state :as state]))
|
[propeller.push.state :as state]
|
||||||
|
[propeller.problems.regression.integer-regression :as regression]
|
||||||
|
[propeller.downsample :as downsample]
|
||||||
|
))
|
||||||
|
|
||||||
;; Interpreting a simple Push program:
|
;; Interpreting a simple Push program:
|
||||||
|
|
||||||
@ -32,6 +35,7 @@
|
|||||||
|
|
||||||
#_(interpreter/interpret-program
|
#_(interpreter/interpret-program
|
||||||
'(3 3 :integer_eq :exec_if (1 "yes") (2 "no"))
|
'(3 3 :integer_eq :exec_if (1 "yes") (2 "no"))
|
||||||
|
;;(assoc state/empty-state :keep-history true)
|
||||||
state/empty-state
|
state/empty-state
|
||||||
1000)
|
1000)
|
||||||
|
|
||||||
@ -66,14 +70,14 @@
|
|||||||
;; items defined for the problem. Depending on your IDE and setup, you may
|
;; items defined for the problem. Depending on your IDE and setup, you may
|
||||||
;; also have to open the problem's file and evaluate its contents.
|
;; also have to open the problem's file and evaluate its contents.
|
||||||
|
|
||||||
#_(require '[propeller.problems.simple-regression :as regression])
|
;;#_(require '[propeller.problems.simple-regression :as regression])
|
||||||
|
|
||||||
#_(gp/gp {:instructions regression/instructions
|
#_(gp/gp {:instructions regression/instructions
|
||||||
:error-function regression/error-function
|
:error-function regression/error-function
|
||||||
:training-data (:train regression/train-and-test-data)
|
:training-data (:train regression/train-and-test-data)
|
||||||
:testing-data (:test regression/train-and-test-data)
|
:testing-data (:test regression/train-and-test-data)
|
||||||
:max-generations 500
|
:max-generations 5
|
||||||
:population-size 500
|
:population-size 50
|
||||||
:max-initial-plushy-size 100
|
:max-initial-plushy-size 100
|
||||||
:step-limit 200
|
:step-limit 200
|
||||||
:parent-selection :tournament
|
:parent-selection :tournament
|
||||||
@ -111,3 +115,5 @@
|
|||||||
#_(require '[propeller.problems.simple-regression :as regression])
|
#_(require '[propeller.problems.simple-regression :as regression])
|
||||||
#_(regression/-main :population-size 100 :variation {:umad 1.0})
|
#_(regression/-main :population-size 100 :variation {:umad 1.0})
|
||||||
|
|
||||||
|
;; Analyze how downsample indicies are assigned
|
||||||
|
#_(downsample/assign-indices-to-data (:train regression/train-and-test-data) regression/integer-argmap)
|
Loading…
x
Reference in New Issue
Block a user