Spaces:
Sleeping
Sleeping
# Running: | |
For now, just modify the script to your liking: | |
`julia paralleleureqa.jl` | |
## Modification | |
You can change the binary and unary operators in `eureqa.jl` here: | |
``` | |
const binops = [plus, mult] | |
const unaops = [sin, cos, exp]; | |
``` | |
You can change the dataset here: | |
``` | |
const nvar = 5; | |
const X = rand(100, nvar); | |
# Here is the function we want to learn (x2^2 + cos(x3) + 5) | |
const y = ((cx,)->cx^2).(X[:, 2]) + cos.(X[:, 3]) .+ 5.0; | |
``` | |
The default number of processes is 10; this is set with | |
`addprocs(10)` in `paralleleureqa.jl`. | |
### Hyperparameters | |
Turn on annealing by setting the following in `paralleleureqa.jl`: | |
`const annealing = true` | |