0.11.0
0.11.0
Release Data: March 4, 2021
Major Changes
- Converts non-mathematical code to PEP8 compliant form #953
- Adds a constructor for LogNormal distributions from mean and standard deviation #891
- Uses new LogNormal constructor in ConsPortfolioModel #891
- calcExpectations method for taking the expectation of a distribution over a function [#884](https://github.com/econ-ark/HARK/pull/884/] (#897)[https://github.com//pull/897/)
- Centralizes the definition of value, marginal value, and marginal marginal value functions that use inverse-space
interpolation for problems with CRRA utility. See #888. - MarkovProcess class used in ConsMarkovModel, ConsRepAgentModel, ConsAggShockModel #902 #929
- replace HARKobject base class with MetricObject and Model classes #903
- Add repr and eq methods to Model class #903
- Adds SSA life tables and methods to extract survival probabilities from them #986.
- Adds the U.S. CPI research series and tools to extract inflation adjustments from it #930.
- Adds a module for extracting initial distributions of permanent income (
pLvl
) and normalized assets (aNrm
) from the SCF #932. - Fix the return fields of
dcegm/calcCrossPoints
#909. - Corrects location of constructor documentation to class string for Sphinx rendering #908
- Adds a module with tools for parsing and using various income calibrations from the literature. It includes the option of using life-cycle profiles of income shock variances from Sabelhaus and Song (2010). See #921, #941, #980.
- remove "Now" from model variable names #936
- remove Model.call; use Model init in Market and AgentType init to standardize on parameters dictionary #947
- Moves state MrkvNow to shocks['Mrkv'] in AggShockMarkov and KrusellSmith models #935
- Replaces
ConsIndShock
'sinit_lifecycle
with an actual life-cycle calibration #951.
Minor Changes
- Move AgentType constructor parameters docs to class docstring so it is rendered by Sphinx.
- Remove uses of deprecated time.clock #887
- Change internal representation of parameters to Distributions to ndarray type
- Rename IncomeDstn to IncShkDstn
- AgentType simulate() method now returns history. #916
- Rename DiscreteDistribution.drawDiscrete() to draw()
- Update documentation and warnings around IncShkDstn #955
- Adds csv files to
MANIFEST.in
. 957