PySR / operators.jl
MilesCranmer's picture
Fix broken log operator - infinite recursion!
29eb327
raw
history blame
255 Bytes
# Define allowed operators. Any julia operator can also be used.
plus(x::Float32, y::Float32)::Float32 = x+y
mult(x::Float32, y::Float32)::Float32 = x*y;
pow(x::Float32, y::Float32)::Float32 = sign(x)*abs(x)^y;
div(x::Float32, y::Float32)::Float32 = x/y;