-
-
Notifications
You must be signed in to change notification settings - Fork 304
/
todo.TODO
83 lines (79 loc) · 3.63 KB
/
todo.TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
Julia port:
☐ Part 1: Programming in Python
☐ About Python
☐ Setting up Your Python Environment
☐ An Introductory Example
☐ Python Essentials
☐ Object Oriented Programming
☐ How it Works: Data, Variables and Names
☐ More Language Features
☐ Part 2: The Scientific Libraries
☐ NumPy
☐ SciPy
☐ Matplotlib
☐ Pandas
☐ IPython Shell and Notebook
✔ Part 3: Introductory Applications @done (14-08-26 01:35)
✔ Linear Algebra @done (14-07-10 00:47)
✔ Finite Markov Chains
✔ Shortest Paths
✔ Schelling’s Segregation Model
✔ LLN and CLT (for clt3d.py need to find gaussian_kde function in Julia) @done (14-08-11 14:10)
✔ See kde from KernelDensity.jl @done (14-08-11 14:10)
✔ Linear State Space Models @done (14-07-28 23:52)
✔ A First Look at the Kalman Filter @done (14-07-29 01:46)
✔ Infinite Horizon Dynamic Programming @done (14-06-30 13:09)
✔ LQ Control Problems @done (14-07-01 23:27)
✔ Rational Expectations Equilibrium @done (14-07-05 17:03)
✔ The Lucas Asset Pricing Model @done (14-07-05 17:03)
☐ LucasTree code is really slow.
✔ The Permanent Income Model @done (14-07-09 23:47)
✔ Part 4: Advanced Applications @done (14-08-26 01:35)
✔ Continuous State Markov Chains @done (14-08-05 00:31)
☐ I could not to the reshaping and stop relying on broadcasting. Explicit for loops would be more efficient
✔ Do boxplot example shown in exercise 3 @done (14-08-13 13:46)
✔ Modeling Career Choice @done (14-08-05 02:13)
☐ The solutions notebook matches the python version, but I think we can do better. I think we can design more clever functions so that it is easy for people to call with different arguments
✔ On-the-Job Search @done (14-08-14 10:43)
✔ Search with Offer Distribution Unknown @done (14-08-25 09:07)
✔ Fix bellman_operator in odu.jl. It is just cycling and not updating properly. @done (14-08-25 09:07)
✔ Optimal Savings @done (14-08-25 09:07)
✔ Robustness @done (14-08-25 09:07)
✔ Linear Stochastic Models @done (14-08-25 09:07)
✔ Estimation of Spectra @done (14-08-25 09:07)
✔ Optimal Taxation @done (14-08-25 09:07)
Julia (other):
☐ Add web references to top of files in examples/
☐ Create a macro that takes a function with just positional arguments and creates one with only kwargs
✔ I use my meshgrid function a few places. maybe I should just write it once. @done (14-08-26 01:34)
☐ Finish writing quad routines
✔ quad.jl @done (14-08-28 12:34)
✔ qnwcheb @done (14-08-27 17:02)
✔ qnwequi
✔ qnwlege @done (14-08-27 17:02)
✔ qnwnorm @done (14-08-27 17:33)
✔ qnwlogn @done (14-08-27 20:33)
✔ qnwsimp @done (14-08-27 20:36)
✔ qnwtrap @done (14-08-27 20:36)
✔ qnwunif @done (14-08-27 20:36)
✔ quadrect @done (14-08-27 20:36)
✔ qnwbeta @done (14-08-27 20:36)
✔ qnwgamma @done (14-08-27 20:36)
Juila Tests:
☐ quadsum.jl
☐ Test m_quadratic_sum
✔ asset_pricing.jl @done (14-08-27 10:19)
✔ career.jl @done (14-08-27 10:19)
✔ ifp.jl @done (14-08-27 10:19)
✔ jv.jl @done (14-08-27 10:19)
✔ lucastree.jl @done (14-08-27 10:19)
✔ odu.jl @done (14-08-27 10:19)
✔ optgrowth.jl @done (14-08-27 10:19)
✔ mc_tools.jl @done (14-08-28 12:34)
✔ quad.jl @done (14-08-28 12:34)
Python:
☐ CompEcon
☐ Combine quadrature commits into single commit @maybe
☐ Unit tests for quadrature routines. Just use the demqua files, save the data, and match it in python.
☐ Root Finding:
✔ Bisect @done (14-07-02 14:15)