Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

[TEST] Migrate AMSS to JAX

Aperta
#243 2 commenti 1 reazione 1 assegnatario Vedi su GitHub

I maintainer di solito rispondono entro 6 giorni

Nessuno ha ancora preso questa issue.

  • #244 di @copilot-swe-agent — chiusa senza merge

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

The aim of this issue is to migrate the amss lecture to use JAX.

Specifically:

  1. Follow the guidelines listed at https://manual.quantecon.org/styleguide/jax-conversion.html.
  2. Break up large classes and use autodifferentiation for marginal utility calculations. Some of the classes are not currently included in the lecture (e.g., AMSS classes and utility classes). These can be found in lectures/_static/lecture_specific/amss. Please add them to the lecture using a proper NamedTuple structure, following the guidelines.
  3. Avoid using methods within classes. Move them out as pure functions that take parameter classes as arguments.
  4. Correct any typos and mathematical errors in the lecture.
  5. Follow the existing lecture setup, keep the implementation concise, and ensure the code closely matches the mathematical notation. Optimize the code using vectorization and JIT whenever possible.
Lingua principale
TeX
Stelle
38
Fork
27
Merge medio
7g 10h
PR unite (30g)
6

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di QuantEcon/lecture-python-advanced.myst

Tutte le issue di QuantEcon/lecture-python-advanced.myst

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.