-
-
Notifications
You must be signed in to change notification settings - Fork 199
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
Flatten default initializer dictionaries #1425
Commits on May 15, 2024
-
Clean up ConsIndShockModel dictionaries
PerfForesight and IndShock dictionaries now stand on their own. KinkedR is still defined from IndShock because it's in the *same file* and is *barely different*. Also changed the spacing / line breaks to better organize the parameters visually.
Configuration menu - View commit details
-
Copy full SHA for 518fa1e - Browse repository at this point
Copy the full SHA 518fa1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e96fafb - Browse repository at this point
Copy the full SHA e96fafbView commit details -
Change test values in fourth digit
The KinkedR dictionary had an extraneous CubicBool=True in it, for no reason at all. Removing that changed the target test values in the third or fourth digit, so I've adjusted them here.
Configuration menu - View commit details
-
Copy full SHA for f7deab9 - Browse repository at this point
Copy the full SHA f7deab9View commit details -
Of course the one thing I rename for consistency has its own test.
Configuration menu - View commit details
-
Copy full SHA for 9ac688f - Browse repository at this point
Copy the full SHA 9ac688fView commit details
Commits on May 16, 2024
-
Flattened dictionaries for RiskyAsset and PortfolioModels
Also partway through ConsBequestModel, will finish on next commit.
Configuration menu - View commit details
-
Copy full SHA for e9cb4a3 - Browse repository at this point
Copy the full SHA e9cb4a3View commit details -
Finish flattening ConsBequestModel dictionary
Also fixes an import error in RiskyContribModel.
Configuration menu - View commit details
-
Copy full SHA for 2db83e4 - Browse repository at this point
Copy the full SHA 2db83e4View commit details -
Flattened LaborModel init dictionary, started on AggShock
Still need to do the other dictionaries for AggShockModel, but made the main one flat.
Configuration menu - View commit details
-
Copy full SHA for 4fa8a20 - Browse repository at this point
Copy the full SHA 4fa8a20View commit details -
Configuration menu - View commit details
-
Copy full SHA for d267fb6 - Browse repository at this point
Copy the full SHA d267fb6View commit details
Commits on May 17, 2024
-
Flattened dictionaries for GenIncProcessModel
And turns out there was basically nothing else to do in AggShockModel.
Configuration menu - View commit details
-
Copy full SHA for a6dfc28 - Browse repository at this point
Copy the full SHA a6dfc28View commit details -
Fix import in example notebook
Import same dictionary from different file.
Configuration menu - View commit details
-
Copy full SHA for eb4c394 - Browse repository at this point
Copy the full SHA eb4c394View commit details -
Moved pLvlPctiles to a constructor
Because pLvlPctiles is now constructed rather than passed raw, the grid changed *very slightly*, so test values changed *very slightly*.
Configuration menu - View commit details
-
Copy full SHA for 6567e1e - Browse repository at this point
Copy the full SHA 6567e1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b563e5b - Browse repository at this point
Copy the full SHA b563e5bView commit details -
MedModel test value needs to adjust as well
Tiny grid change --> tiny result change.
Configuration menu - View commit details
-
Copy full SHA for de523f0 - Browse repository at this point
Copy the full SHA de523f0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d94c7a3 - Browse repository at this point
Copy the full SHA d94c7a3View commit details -
Flatten dictionary for RepAgent and TBS model
TBS didn't require any meaningful work, yay.
Configuration menu - View commit details
-
Copy full SHA for 23251ac - Browse repository at this point
Copy the full SHA 23251acView commit details -
Flatten MarkovModel dictionary
Had to rearrange how the tests are run. This commit will surely break a bunch of examples.
Configuration menu - View commit details
-
Copy full SHA for 46263c4 - Browse repository at this point
Copy the full SHA 46263c4View commit details
Commits on May 18, 2024
-
Adjusted base dictionary for one test, changed parameter formatting for the other. In the example notebook, custom built MrkvArray has to be passed to the AgentType instance *after* initialization, because MrkvArray now has a default constructor. This behavior can be improved on later once there's just one call to construct() (and improved dictionaries).
Configuration menu - View commit details
-
Copy full SHA for eb4275a - Browse repository at this point
Copy the full SHA eb4275aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 174e1f9 - Browse repository at this point
Copy the full SHA 174e1f9View commit details
Commits on May 21, 2024
-
Configuration menu - View commit details
-
Copy full SHA for be344ad - Browse repository at this point
Copy the full SHA be344adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 94ea076 - Browse repository at this point
Copy the full SHA 94ea076View commit details