Thanks, after
seeing https://github.com/JuliaLang/julia/issues/265#issuecomment-243056854
I have a better idea of what's going on and why it doesn't occur in 0.5.
On Wednesday, October 19, 2016 at 11:59:08 PM UTC-7, Yichao Yu wrote:
>
>
>
> On Wed, Oct 19, 2016 at 10:33 PM, Alex Mellnik
myfunc = a -> begin
println("Hey")
return sum(a)
end
myfunc should return sum(abs(a)) to make actual sense, but this does not
matter for the problem I have
>
> I guess I have a similar problem, when using Optim.jl in a IJulia notebook
>
using Optim
function myfunc(a)
println("Hey")
return abs(a)
end
x0 = [1.,2.,3.]
res = optimize(myfunc, x0, iterations=20, method=BFGS())
Now when I redefine myfun() the changes do not propagate through
On Wed, Oct 19, 2016 at 10:33 PM, Alex Mellnik
wrote:
> Yichao,
>
> I'm afraid I'm not following -- could you expand on that a bit? Thanks,
>
https://github.com/JuliaLang/julia/issues/265
>
> Alex
>
> On Wednesday, October 19, 2016 at 4:41:30 PM UTC-7, Yichao Yu wrote:
Yichao,
I'm afraid I'm not following -- could you expand on that a bit? Thanks,
Alex
On Wednesday, October 19, 2016 at 4:41:30 PM UTC-7, Yichao Yu wrote:
>
> On Oct 19, 2016 7:26 PM, "Alex Mellnik"
> wrote:
> >
> > Here's my bizarre find of the day. Most functions can
On Oct 19, 2016 7:26 PM, "Alex Mellnik" wrote:
>
> Here's my bizarre find of the day. Most functions can be overwritten
without problems:
>
> function add7(i)
> 7 + i
> end
> Out[1]:
> add7 (generic function with 1 method)
> In [2]:
>
> add7(0)
> add7(0)
> Out[2]:
> 7
Here's my bizarre find of the day. Most functions can be overwritten
without problems:
function add7(i)
7 + i
end
Out[1]:
add7 (generic function with 1 method)
In [2]:
add7(0)
add7(0)
Out[2]:
7
In [3]:
function add7(i)
9 + i
end
function add7(i)
9 + i
end
Out[3]:
add7 (generic