Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Lecture Note Upgrades #212

Closed
3 tasks
arnavs opened this issue Jul 25, 2018 · 6 comments
Closed
3 tasks

Lecture Note Upgrades #212

arnavs opened this issue Jul 25, 2018 · 6 comments

Comments

@arnavs
Copy link
Member

arnavs commented Jul 25, 2018

Talked with @Nosferican about opening this to track the integrations of the outside code into the lectures. In particular, what we have right now in terms of external code is:

  • Econtoolkit/Expectations.jl: Works on 0.7 and 0.6, through Compat. Depends itself on FastGaussQuadrature.jl, which AFAIK has gotten rid of its deprecation warnings.
  • mauro3/Parameters.jl: Latest tagged release (0.9.1) supports the @with_kw named tuple generators on v0.7. i.e.,
params = @with_kw (x = 0.5, y = 2, f = x -> x^2)
params() # Returns the named tuple with defaults. 
params(x = 3) # Returns (x = 3, y = 2, f = x -> x^2)
@unpack x, y, f = ... # Will carry out those assignments. 
  • JuliaNLsolvers/NLsolve.jl: There is a PR open to incorporate basic fixed-point support (univariate functions, in place or out of place, with gradients computed by autodifferentiation only). Once it's merged, that is good to go.

José can let me know if I missed anything.

@pkofod
Copy link
Contributor

pkofod commented Aug 21, 2018

JuliaNLsolvers/NLsolve.jl: There is a PR open to incorporate basic fixed-point support (univariate functions, in place or out of place, with gradients computed by autodifferentiation only). Once it's merged, that is good to go.

this should be merged

@arnavs
Copy link
Member Author

arnavs commented Aug 21, 2018

Expectations is also tagged through 1.0

@Nosferican
Copy link
Contributor

Might be nice to follow the new Iterpolations.jl which should be done soon. From what Chris explained, it seemed like a great improvement (going from trapezoid libraries to a function integral approach for greater precision and more efficient).

@pkofod
Copy link
Contributor

pkofod commented Aug 22, 2018

done soon

Is this "soon" or soon?

@Nosferican
Copy link
Contributor

By next month I believe. Still, not for now, but for a future re-write.

@arnavs
Copy link
Member Author

arnavs commented Aug 22, 2018

Sure, I'll keep an eye on it. It looks like this is the issue to track.

@arnavs arnavs closed this as completed Nov 16, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants