Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • 10:04
    pkofod commented #744
  • 10:03
    pkofod commented #744
  • 10:03
    pkofod commented #744
  • 10:01
    pkofod commented #744
  • 08:20
    pkofod commented #750
  • 08:18
    pkofod commented #750
  • 07:52
    timholy commented #749
  • 07:22
    tkf commented #749
  • 07:13
    antoine-levitt commented #749
  • 07:09
    tkf commented #749
  • 07:01
    antoine-levitt commented #749
  • 06:55
    tpapp commented #744
  • 06:55
    tkf commented #749
  • 06:47
    antoine-levitt commented #749
  • 06:42
    tkf commented #749
  • 06:28
    antoine-levitt commented #750
  • 06:20
    antoine-levitt commented #749
  • 06:11
    pkofod commented #750
  • 06:10
    pkofod commented #750
  • 06:10
    pkofod commented #750
Asbjørn Nilsen Riseth
@anriseth
I will implement linsolve
Cool:)
No idea what this paper is about, but great that they actually cited Optim
Nice to see that it's being used:) maybe we should add some text in the reader and ask people who use optim for research to give us some feedback on what they used, why, and how they found it?
(at least in the beginning before it becomes too popular to handle the traffic ;) )
Patrick Kofod Mogensen
@pkofod
what does "in the reader" mean?
oh, it's autocorrect for readme :)
Asbjørn Nilsen Riseth
@anriseth
Good reverse engineering ;)
Asbjørn Nilsen Riseth
@anriseth
A
Patrick Kofod Mogensen
@pkofod
B
Asbjørn Nilsen Riseth
@anriseth
:blush:
Alexandre Brilhante
@brilhana
what is the new dev workflow for julia 1.0? dev Optim doesn’t seem to create a new fork or new branch I can push to
Christopher Rackauckas
@ChrisRackauckas
You need to fork and set your upstream to your fork
Antoine Levitt
@antoine-levitt
Re https://discourse.julialang.org/t/optimize-performance-comparison-optim-jl-vs-scipy/12588/8 I remember we discussed changing the default linesearch to backtracking but can't find an issue for this, do I remember wrong?
Patrick Kofod Mogensen
@pkofod
We discussed that, and I agree we should do it
think it wqas just in this channel
Asbjørn made a pr but closed it again
Patrick Kofod Mogensen
@pkofod
I would just prefer to see a few benchmarks/convergence profiles first
Patrick Kofod Mogensen
@pkofod
I'll run some benchmarks with some extra starting values to the standard problems we use and make a pr later
Asbjørn Nilsen Riseth
@anriseth
@cortner and @ChrisRackauckas ; I don't know if the papers on deflation by Patrick Farrell mention his code, but in case you're interested in playing with an existing implementation for producing the bifurcation diagrams with his method you can check out https://bitbucket.org/pefarrell/defcon
Christopher Rackauckas
@ChrisRackauckas
Nope GPL
Can't look unless it's actually open sourced
Patrick Kofod Mogensen
@pkofod
Interesting to see Robert Kirky on the contributors list
Asbjørn Nilsen Riseth
@anriseth
Nope GPL
Damn GPL
Is LGPL equality problematic?
Interesting to see Robert Kirky on the contributors list
Do you know him @pkofod ?
Christopher Rackauckas
@ChrisRackauckas
LGPL is usually fine
To link
But looking at the source still has a derived work clause
Patrick Kofod Mogensen
@pkofod
I met him this summer at CEF [Computing in Economics and Finance] (the main conference of Society for Computational Economics)
I was part of a panel discussion on open source software development
He has a project called "VFI toolkit" that he was talking about. It's a Matlab project, so there was some discussion about being able to call a matlab toolbox open source :)
(I'm currently on leave working for an open source economics related project [in python], and the PI on that project was also part of the panel, and the one talking against a matlab toolbox as being meaningfully free and open source)
chriselrod
@chriselrod
I met Robert Kirby a couple weeks ago. I've heard from a grad student in the math department that he encourages grad students in the math department to use Julia, but when I met him he said he mostly uses Python himself.
Patrick Kofod Mogensen
@pkofod
@anriseth docs doesn't seem to be firing, you have any idea why?
Asbjørn Nilsen Riseth
@anriseth
So the version must be updated to 1.0
We set it up like that to copy the approach by @fredrikekre and @KristofferC in Literate.jl and JuAFEM.jl
But I see that they have now moved to a new approach using the new Julia 1.0 Projects
Patrick Kofod Mogensen
@pkofod
Related to the recent default line search thoughts we had, I was thinking to benchmark backtracking with a low c_2 as a default method. Anyone wonna place any bets on it's efficiency compared to the default 0.9? :]
Asbjørn Nilsen Riseth
@anriseth
On (quasi)-Newton, I bet lower is worse. On CG and Gradient Descent, I bet lower is better :p
Patrick Kofod Mogensen
@pkofod
You mean worse as in slower? I was thinking robustness here
Asbjørn Nilsen Riseth
@anriseth
Ah, worse as in slower; take more iterations/objective evaluations
(actually, maybe it will take more objective evals but fewer iterations :p )
Jeremy
@jebej
Hello all, I'd like to implement a projected gradient descent algorithm with Optim, where, after a gradient step, the state vector is modified to fit some constraint. I see that there are some reference that this is possible in the Manifold optimization section of the docs, but don't understand how to implement the retract! function. If the current state is x, and I have a function y = project(x) that I want to use to project the state, how would that work?
cossio
@cossio
How to diagnose LoadError: ArgumentError: Value and slope at step length = 0 must be finite? Any hints of what it might be? (I'm using LBFGS) The weird thing is that I compute the gradient manually and it's finite.
Antoine Levitt
@antoine-levitt
Hi, just logged here for the first time in forever, @jebej if you still have questions on manifolds stuff don't hesitate to open an issue on the repo asking for clarifications