EconForge / dolo.py

Economic modelling in python
BSD 2-Clause "Simplified" License
98 stars 72 forks source link

Problem getting started #137

Closed edmundcrawley closed 5 years ago

edmundcrawley commented 5 years ago

I'm just trying to get the example rbc model running and I get the following error. Any advice would be much appreciated. Thanks.

runfile('C:/Users/edmun/OneDrive/Documents/Research/UCLjointProjectSeungcheol/SSinHANK/Python/doloCode/test_dolo.py', wdir='C:/Users/edmun/OneDrive/Documents/Research/UCLjointProjectSeungcheol/SSinHANK/Python/doloCode')

    Model:
    ------
    name: "Real Business Cycle"
    type: "dtcc"
    file: "https://raw.githubusercontent.com/EconForge/dolo/master/examples/models/rbc.yaml

Equations:

transition 1 : 0.0000 : z(0) == (rho) (z(-(1))) + e_z(0) 2 : 0.0000 : k(0) == ((1) - (delta)) (k(-(1))) + i(-(1))

arbitrage 1 : 0.0000 : (((chi) * ((n(0)) (eta))) * ((c(0)) * (sigma))) - (w(0)) 2 : 0.0000 : (1) - (((beta) (((c(0)) / (c(1))) (sigma))) * ((1) - (delta) + rk(1)))

definitions 1 : y = exp(z)*k*alphan*(1-alpha) 2 : c = y - i 3 : rk = alphay/k 4 : w = (1-alpha)*y/n

Solving WITH complementarities.

| N | Error | Gain | Time | nit |

Traceback (most recent call last):

File "", line 1, in runfile('C:/Users/edmun/OneDrive/Documents/Research/UCLjointProjectSeungcheol/SSinHANK/Python/doloCode/test_dolo.py', wdir='C:/Users/edmun/OneDrive/Documents/Research/UCLjointProjectSeungcheol/SSinHANK/Python/doloCode')

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 705, in runfile execfile(filename, namespace)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\spyder\utils\site\sitecustomize.py", line 102, in execfile exec(compile(f.read(), filename, 'exec'), namespace)

File "C:/Users/edmun/OneDrive/Documents/Research/UCLjointProjectSeungcheol/SSinHANK/Python/doloCode/test_dolo.py", line 8, in dr = time_iteration(model, verbose=True) # solve

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\dolo\algos\time_iteration.py", line 165, in time_iteration res = fn(controls_0)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\dolo\algos\time_iteration.py", line 162, in fn = lambda x: residuals_simple(f, g, grid, x.reshape(sh_c), mdr, dprocess, parms).reshape((-1,n_x))

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\dolo\algos\time_iteration.py", line 24, in residuals_simple XM = dr.eval_ijs(i_ms, I_ms, S)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\dolo\numeric\decision_rule.py", line 216, in eval_ijs self.eval_s(s, out=out)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\dolo\numeric\decision_rule.py", line 197, in eval_s vec_eval_cubic_splines(min, max, n, coeffs, s, out)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\interpolation\splines\eval_cubic.py", line 144, in vec_eval_cubic_splines eval_cubic(grid, mcoefs, points, values)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\dispatcher.py", line 330, in _compile_for_args raise e

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\dispatcher.py", line 307, in _compile_for_args return self.compile(tuple(argtypes))

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\dispatcher.py", line 579, in compile cres = self._compiler.compile(args, return_type)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\dispatcher.py", line 80, in compile flags=flags, locals=self.locals)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\compiler.py", line 766, in compile_extra return pipeline.compile_extra(func)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\compiler.py", line 362, in compile_extra return self._compile_bytecode()

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\compiler.py", line 725, in _compile_bytecode return self._compile_core()

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\compiler.py", line 712, in _compile_core res = pm.run(self.status)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\compiler.py", line 248, in run raise patched_exception

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\compiler.py", line 240, in run stage()

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\compiler.py", line 454, in stage_nopython_frontend self.locals)

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\compiler.py", line 868, in type_inference_stage infer.propagate()

File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 844, in propagate raise errors[0]

TypingError: Internal error at <numba.typeinfer.CallConstraint object at 0x0000020B06B2E9B0>: --%<----------------------------------------------------------------- Traceback (most recent call last): File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typing\templates.py", line 306, in generic disp = self._impl_cache[cache_key] KeyError: (<numba.typing.context.Context object at 0x0000020B02EEDCF8>, (((float64, float64, int64) x 2), array(float64, 3d, C), array(float64, 2d, C), array(float64, 2d, C)), ())

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\errors.py", line 259, in new_error_context yield File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 415, in call self.resolve(typeinfer, typevars, fnty) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 441, in resolve sig = typeinfer.resolve_call(fnty, pos_args, kw_args, literals=literals) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 1113, in resolve_call literals=literals) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typing\context.py", line 202, in resolve_function_type return func.get_call_type_with_literals(self, args, kws, literals) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\types\functions.py", line 59, in get_call_type_with_literals sig = temp.apply(args, kws) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typing\templates.py", line 207, in apply sig = generic(args, kws) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typing\templates.py", line 309, in generic pyfunc = self._overload_func(*args, **kws) TypeError: __eval_cubic() takes 3 positional arguments but 4 were given

During handling of the above exception, another exception occurred:

Traceback (most recent call last): File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 137, in propagate constraint(typeinfer) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 415, in call self.resolve(typeinfer, typevars, fnty) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\contextlib.py", line 99, in exit self.gen.throw(type, value, traceback) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\errors.py", line 265, in new_error_context six.reraise(type(newerr), newerr, sys.exc_info()[2]) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\six.py", line 658, in reraise raise value.with_traceback(tb) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\errors.py", line 259, in new_error_context yield File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 415, in call self.resolve(typeinfer, typevars, fnty) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 441, in resolve sig = typeinfer.resolve_call(fnty, pos_args, kw_args, literals=literals) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typeinfer.py", line 1113, in resolve_call literals=literals) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typing\context.py", line 202, in resolve_function_type return func.get_call_type_with_literals(self, args, kws, literals) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\types\functions.py", line 59, in get_call_type_with_literals sig = temp.apply(args, kws) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typing\templates.py", line 207, in apply sig = generic(args, kws) File "C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\numba\typing\templates.py", line 309, in generic pyfunc = self._overload_func(*args, **kws) numba.errors.InternalError: __eval_cubic() takes 3 positional arguments but 4 were given [1] During: resolving callee type: Function(<function _eval_cubic at 0x0000020B036252F0>) [2] During: typing of call at C:\Users\edmun\Anaconda2\envs\testpython3\lib\site-packages\interpolation\splines\eval_splines.py (278) --%<-----------------------------------------------------------------

albop commented 5 years ago

HI @edmundcrawley . Can you give me the output of conda list? What is your Python version ? It looks like an issue with the interpolation library and/or the numba one. Can you update both and try again ?

edmundcrawley commented 5 years ago

Hi @albop , thanks for getting back to me. I had already updated numba (although I got the error below) and just now tried to update interpolation, but was already up to date (v 2.1.2). I'm still getting the same problem. The output of conda list is also below:

Error I get when I try to upgrade numba:

(testpython3) C:\Users\edmun>pip install --upgrade numba Collecting numba Using cached https://files.pythonhosted.org/packages/94/03/6f76d15b8357a9012048d624b833f60333e8ac5266354711ff8dcf2075d5/numba-0.43.1-cp36-cp36m-win_amd64.whl Collecting llvmlite>=0.28.0dev0 (from numba) Using cached https://files.pythonhosted.org/packages/6d/b0/006917794be1285869dc93b4f50a100feb5c52f06e2eef88f0378a616385/llvmlite-0.28.0-cp36-cp36m-win_amd64.whl Requirement already satisfied, skipping upgrade: numpy in c:\users\edmun\anaconda2\envs\testpython3\lib\site-packages (from numba) (1.14.0) Installing collected packages: llvmlite, numba Found existing installation: llvmlite 0.21.0 Cannot uninstall 'llvmlite'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

Output of conda list:

(testpython3) C:\Users\edmun>conda list

packages in environment at C:\Users\edmun\Anaconda2\envs\testpython3:

#

Name Version Build Channel

alabaster 0.7.10 py36hcd07829_0 algopy 0.5.7 altair 2.4.1 anaconda custom py36h363777c_0 anaconda-client 1.6.9 py36_0 anaconda-project 0.8.2 py36hfad2e28_0 asn1crypto 0.24.0 py36_0 astroid 1.6.1 py36_0 astropy 2.0.3 py36hfa6e2cd_0 attrs 17.4.0 py36_0 babel 2.5.3 py36_0 backports 1.0 py36h81696a8_1 backports.shutil_get_terminal_size 1.0.0 py36h79ab834_2 beautifulsoup4 4.6.0 py36hd4cc5e8_1 bitarray 0.8.1 py36hfa6e2cd_1 bkcharts 0.2 py36h7e685f7_0 blaze 0.11.3 py36h8a29ca5_0 bleach 2.1.2 py36_0 bokeh 0.12.13 py36h047fa9f_0 boto 2.48.0 py36h1a776d2_1 bottleneck 1.2.1 py36hd119dfa_0 bzip2 1.0.6 hbe05fcf_4 ca-certificates 2018.03.07 0 certifi 2018.1.18 py36_0 cffi 1.11.5 cffi 1.11.4 py36hfa6e2cd_0 chardet 3.0.4 py36h420ce6e_1 click 6.7 py36hec8c647_0 cloudpickle 0.5.2 py36_1 clyent 1.2.2 py36hb10d595_1 colorama 0.3.9 py36h029ae33_0 comtypes 1.1.4 py36_0 console_shortcut 0.1.1 h6bb2dd7_3 contextlib2 0.5.5 py36he5d52c0_0 cryptography 2.1.4 py36he1d7878_0 cryptography 2.2.2 curl 7.58.0 h7602738_0 cycler 0.10.0 py36h009560c_0 cython 0.27.3 py36h22f4c84_0 cytoolz 0.9.0 py36hfa6e2cd_0 dask 0.16.1 py36_0 dask-core 0.16.1 py36_0 datashape 0.5.4 py36h5770b85_0 decorator 4.2.1 py36_0 dill 0.2.8.2 distributed 1.20.2 py36_0 docutils 0.14 py36h6012d8f_0 dolang 0.0.7 dolo 0.4.9.9 econ-ark 0.9.1 entrypoints 0.2.3 py36hfd66bb0_2 et_xmlfile 1.0.1 py36h3d2d736_0 fastcache 1.0.2 py36hfa6e2cd_2 filelock 2.0.13 py36h20000bf_0 flask 0.12.2 py36h98b5e8f_0 flask-cors 3.0.3 py36h8a3855d_0 freetype 2.8 h51f8f2c_1 future 0.16.0 get_terminal_size 1.0.0 h38e98db_0 gevent 1.2.2 py36h342a76c_0 glob2 0.6 py36hdf76b57_0 greenlet 0.4.12 py36ha00ad21_0 h5py 2.7.1 py36he54a1c3_0 hdf5 1.10.1 h98b8871_1 heapdict 1.0.0 py36_2 html5lib 1.0.1 py36h047fa9f_0 icc_rt 2017.0.4 h97af966_0 icu 58.2 ha66f8fd_1 idna 2.6 py36h148d497_1 imageio 2.2.0 py36had6c2d2_0 imagesize 0.7.1 py36he29f638_0 intel-openmp 2018.0.0 hd92c6cd_8 interpolation 2.1.2 ipykernel 4.8.0 py36_0 ipython 6.2.1 py36h9cf0123_1 ipython_genutils 0.2.0 py36h3c5d0ee_0 ipywidgets 7.1.1 py36_0 isort 4.2.15 py36h6198cc5_0 itsdangerous 0.24 py36hb6c5a24_1 jdcal 1.3 py36h64a5255_0 jedi 0.11.1 py36_0 jinja2 2.10 py36h292fed1_0 joblib 0.12.1 jpeg 9b hb83a4c4_2 jsonschema 2.6.0 py36h7636477_0 jupyter 1.0.0 py36_4 jupyter_client 5.2.2 py36_0 jupyter_console 5.2.0 py36h6d89b47_1 jupyter_core 4.4.0 py36h56e9d50_0 jupyterlab 0.31.4 py36_0 jupyterlab_launcher 0.10.2 py36_0 lazy-object-proxy 1.3.1 py36hd1c21d2_0 libcurl 7.58.0 h7602738_0 libiconv 1.15 h1df5818_7 libpng 1.6.34 h79bbb47_0 libssh2 1.8.0 hd619d38_4 libtiff 4.0.9 h0f13578_0 libxml2 2.9.7 h79bbb47_0 libxslt 1.1.32 hf6f1972_0 llvmlite 0.21.0 py36he0b0552_0 locket 0.2.0 py36hfed976d_1 lxml 4.1.1 py36hef2cd61_1 lzo 2.10 h6df0209_2 markupsafe 1.0 py36h0e26971_1 matplotlib 2.1.2 py36h016c42a_0 mccabe 0.6.1 py36hb41005a_1 menuinst 1.4.11 py36hfa6e2cd_0 mistune 0.8.3 py36_0 mkl 2018.0.1 h2108138_4 mkl-service 1.1.2 py36h57e144c_4 mpmath 1.0.0 py36hacc8adf_2 msgpack-python 0.5.1 py36he980bc4_0 multipledispatch 0.4.9 py36he44c36e_0 multiprocess 0.70.6.1 nbconvert 5.3.1 py36h8dc0fde_0 nbformat 4.4.0 py36h3a5bc1b_0 networkx 2.1 py36_0 nltk 3.2.5 py36h76d52bb_0 nose 1.3.7 py36h1c3779e_2 notebook 5.4.0 py36_0 numba 0.36.2 np114py36h12cb543_0 numdifftools 0.9.20 numexpr 2.6.4 py36h30784b8_0 numpy 1.14.0 py36h4a99626_1 numpydoc 0.7.0 py36ha25429e_0 odo 0.5.1 py36h7560279_0 olefile 0.45.1 py36_0 openpyxl 2.4.10 py36_0 openssl 1.0.2o h8ea7d77_0 packaging 16.8 py36ha0986f6_1 pandas 0.19.2 pandas 0.22.0 py36h6538335_0 pandoc 1.19.2.1 hb2460c7_1 pandocfilters 1.4.2 py36h3ef6317_1 parso 0.1.1 py36hae3edee_0 partd 0.3.8 py36hc8e763b_0 path.py 10.5 py36h2b94a8f_0 pathlib2 2.3.0 py36h7bfb78b_0 pathos 0.2.2.1 patsy 0.5.0 py36_0 pep8 1.7.1 py36_0 pickleshare 0.7.4 py36h9de030f_0 pillow 5.0.0 py36h0738816_0 pip 19.0.3 pip 9.0.1 py36h226ae91_4 pkginfo 1.4.1 py36hb0f9cfa_1 pluggy 0.6.0 py36hc7daf1e_0 ply 3.10 py36h1211beb_0 pox 0.2.4 ppft 1.6.4.8 prompt_toolkit 1.0.15 py36h60b8f86_0 psutil 5.4.3 py36hfa6e2cd_0 py 1.5.2 py36hbcfbabc_0 pycodestyle 2.3.1 py36h7cc55cd_0 pycosat 0.6.3 py36h413d8a4_0 pycparser 2.18 py36hd053e01_1 pycrypto 2.6.1 py36hfa6e2cd_7 pycurl 7.43.0.1 py36h74b6da3_0 pyflakes 1.6.0 py36h0b975d6_0 pygments 2.2.0 py36hb010967_0 pylint 1.8.2 py36_0 pyodbc 4.0.22 py36h6538335_0 pyopenssl 17.5.0 py36h5b7d817_0 pyparsing 2.2.0 py36h785a196_1 pyqt 5.6.0 py36hb5ed885_5 pyreadline 2.1 pysocks 1.6.7 py36h698d350_1 pytables 3.4.2 py36h71138e3_2 pytest 3.3.2 py36_0 python 3.6.4 h6538335_1 python-dateutil 2.6.1 py36h509ddcb_1 pytz 2017.3 py36h1d3fa6b_0 pywavelets 0.5.2 py36hc649158_0 pywin32 222 py36hfa6e2cd_0 pywinpty 0.5 py36h6538335_1 pyyaml 3.12 py36h1d1928f_1 pyzmq 16.0.3 py36he714bf5_0 qt 5.6.2 vc14h6f8c307_12 qtawesome 0.4.4 py36h5aa48f6_0 qtconsole 4.3.1 py36h99a29a9_0 qtpy 1.3.1 py36hb8717c5_0 quantecon 0.4.3 requests 2.18.4 py36h4371aae_1 requirements 0.1 rope 0.10.7 py36had63a69_0 ruamel.yaml 0.15.91 ruamel_yaml 0.15.35 py36hfa6e2cd_1 scikit-image 0.13.1 py36hfa6e2cd_1 scikit-learn 0.19.1 py36h53aea1b_0 scipy 1.0.0 py36h1260518_0 seaborn 0.8.1 py36h9b69545_0 send2trash 1.4.2 py36_0 setuptools 38.4.0 py36_0 simplegeneric 0.8.1 py36_2 singledispatch 3.4.0.3 py36h17d0c80_0 sip 4.18.1 py36h9c25514_2 six 1.11.0 py36h4db2310_1 snowballstemmer 1.2.1 py36h763602f_0 sortedcollections 0.5.3 py36hbefa0ab_0 sortedcontainers 1.5.9 py36_0 sphinx 1.6.6 py36_0 sphinxcontrib 1.0 py36hbbac3d2_1 sphinxcontrib-websupport 1.0.1 py36hb5e5916_1 spyder 3.2.8 py36_0 sqlalchemy 1.2.1 py36hfa6e2cd_0 sqlite 3.22.0 h9d3ae62_0 statsmodels 0.8.0 py36h6189b4c_0 sympy 1.1.1 py36h96708e0_0 tblib 1.3.2 py36h30f5020_0 Tempita 0.5.2 terminado 0.8.1 py36_1 testpath 0.3.1 py36h2698cfe_0 tk 8.6.7 hcb92d03_3 toolz 0.9.0 py36_0 tornado 4.5.3 py36_0 traitlets 4.3.2 py36h096827d_0 typing 3.6.2 py36hb035bda_0 unicodecsv 0.14.1 py36h6450c06_0 urllib3 1.22 py36h276f60a_0 vc 14 h0510ff6_3 vs2015_runtime 14.0.25123 3 wcwidth 0.1.7 py36h3d5aa90_0 webencodings 0.5.1 py36h67c50ae_1 werkzeug 0.14.1 py36_0 wheel 0.30.0 py36h6c3ec14_1 widgetsnbextension 3.1.0 py36_0 win_inet_pton 1.0.1 py36he67d7fd_1 win_unicode_console 0.5 py36hcdbd4b5_0 wincertstore 0.2 py36h7fe50ca_0 winpty 0.4.3 4 wrapt 1.10.11 py36he5f5981_0 xarray 0.12.1 xlrd 1.1.0 py36h1cb58dc_1 xlsxwriter 1.0.2 py36hf723b7d_0 xlwings 0.11.5 py36_0 xlwt 1.3.0 py36h1a4751e_0 yaml 0.1.7 hc54c509_2 zict 0.1.3 py36h2d8e73e_0 zlib 1.2.11 h8395fce_2

albop commented 5 years ago

Maybe numba was installed through conda ? Try 'conda update numba' instead

Le lun. 15 avr. 2019 à 16:17, edmundcrawley notifications@github.com a écrit :

Hi @albop https://github.com/albop , thanks for getting back to me. I had already updated numba (although I got the error below) and just now tried to update interpolation, but was already up to date (v 2.1.2). I'm still getting the same problem. The output of conda list is also below:

Error I get when I try to upgrade numba:

(testpython3) C:\Users\edmun>pip install --upgrade numba Collecting numba Using cached https://files.pythonhosted.org/packages/94/03/6f76d15b8357a9012048d624b833f60333e8ac5266354711ff8dcf2075d5/numba-0.43.1-cp36-cp36m-win_amd64.whl Collecting llvmlite>=0.28.0dev0 (from numba) Using cached https://files.pythonhosted.org/packages/6d/b0/006917794be1285869dc93b4f50a100feb5c52f06e2eef88f0378a616385/llvmlite-0.28.0-cp36-cp36m-win_amd64.whl Requirement already satisfied, skipping upgrade: numpy in c:\users\edmun\anaconda2\envs\testpython3\lib\site-packages (from numba) (1.14.0) Installing collected packages: llvmlite, numba Found existing installation: llvmlite 0.21.0 Cannot uninstall 'llvmlite'. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

Output of conda list:

(testpython3) C:\Users\edmun>conda list packages in environment at C:\Users\edmun\Anaconda2\envs\testpython3: Name Version Build Channel

alabaster 0.7.10 py36hcd07829_0 algopy 0.5.7 altair 2.4.1 anaconda custom py36h363777c_0 anaconda-client 1.6.9 py36_0 anaconda-project 0.8.2 py36hfad2e28_0 asn1crypto 0.24.0 py36_0 astroid 1.6.1 py36_0 astropy 2.0.3 py36hfa6e2cd_0 attrs 17.4.0 py36_0 babel 2.5.3 py36_0 backports 1.0 py36h81696a8_1 backports.shutil_get_terminal_size 1.0.0 py36h79ab834_2 beautifulsoup4 4.6.0 py36hd4cc5e8_1 bitarray 0.8.1 py36hfa6e2cd_1 bkcharts 0.2 py36h7e685f7_0 blaze 0.11.3 py36h8a29ca5_0 bleach 2.1.2 py36_0 bokeh 0.12.13 py36h047fa9f_0 boto 2.48.0 py36h1a776d2_1 bottleneck 1.2.1 py36hd119dfa_0 bzip2 1.0.6 hbe05fcf_4 ca-certificates 2018.03.07 0 certifi 2018.1.18 py36_0 cffi 1.11.5 cffi 1.11.4 py36hfa6e2cd_0 chardet 3.0.4 py36h420ce6e_1 click 6.7 py36hec8c647_0 cloudpickle 0.5.2 py36_1 clyent 1.2.2 py36hb10d595_1 colorama 0.3.9 py36h029ae33_0 comtypes 1.1.4 py36_0 console_shortcut 0.1.1 h6bb2dd7_3 contextlib2 0.5.5 py36he5d52c0_0 cryptography 2.1.4 py36he1d7878_0 cryptography 2.2.2 curl 7.58.0 h7602738_0 cycler 0.10.0 py36h009560c_0 cython 0.27.3 py36h22f4c84_0 cytoolz 0.9.0 py36hfa6e2cd_0 dask 0.16.1 py36_0 dask-core 0.16.1 py36_0 datashape 0.5.4 py36h5770b85_0 decorator 4.2.1 py36_0 dill 0.2.8.2 distributed 1.20.2 py36_0 docutils 0.14 py36h6012d8f_0 dolang 0.0.7 dolo 0.4.9.9 econ-ark 0.9.1 entrypoints 0.2.3 py36hfd66bb0_2 et_xmlfile 1.0.1 py36h3d2d736_0 fastcache 1.0.2 py36hfa6e2cd_2 filelock 2.0.13 py36h20000bf_0 flask 0.12.2 py36h98b5e8f_0 flask-cors 3.0.3 py36h8a3855d_0 freetype 2.8 h51f8f2c_1 future 0.16.0 get_terminal_size 1.0.0 h38e98db_0 gevent 1.2.2 py36h342a76c_0 glob2 0.6 py36hdf76b57_0 greenlet 0.4.12 py36ha00ad21_0 h5py 2.7.1 py36he54a1c3_0 hdf5 1.10.1 h98b8871_1 heapdict 1.0.0 py36_2 html5lib 1.0.1 py36h047fa9f_0 icc_rt 2017.0.4 h97af966_0 icu 58.2 ha66f8fd_1 idna 2.6 py36h148d497_1 imageio 2.2.0 py36had6c2d2_0 imagesize 0.7.1 py36he29f638_0 intel-openmp 2018.0.0 hd92c6cd_8 interpolation 2.1.2 ipykernel 4.8.0 py36_0 ipython 6.2.1 py36h9cf0123_1 ipython_genutils 0.2.0 py36h3c5d0ee_0 ipywidgets 7.1.1 py36_0 isort 4.2.15 py36h6198cc5_0 itsdangerous 0.24 py36hb6c5a24_1 jdcal 1.3 py36h64a5255_0 jedi 0.11.1 py36_0 jinja2 2.10 py36h292fed1_0 joblib 0.12.1 jpeg 9b hb83a4c4_2 jsonschema 2.6.0 py36h7636477_0 jupyter 1.0.0 py36_4 jupyter_client 5.2.2 py36_0 jupyter_console 5.2.0 py36h6d89b47_1 jupyter_core 4.4.0 py36h56e9d50_0 jupyterlab 0.31.4 py36_0 jupyterlab_launcher 0.10.2 py36_0 lazy-object-proxy 1.3.1 py36hd1c21d2_0 libcurl 7.58.0 h7602738_0 libiconv 1.15 h1df5818_7 libpng 1.6.34 h79bbb47_0 libssh2 1.8.0 hd619d38_4 libtiff 4.0.9 h0f13578_0 libxml2 2.9.7 h79bbb47_0 libxslt 1.1.32 hf6f1972_0 llvmlite 0.21.0 py36he0b0552_0 locket 0.2.0 py36hfed976d_1 lxml 4.1.1 py36hef2cd61_1 lzo 2.10 h6df0209_2 markupsafe 1.0 py36h0e26971_1 matplotlib 2.1.2 py36h016c42a_0 mccabe 0.6.1 py36hb41005a_1 menuinst 1.4.11 py36hfa6e2cd_0 mistune 0.8.3 py36_0 mkl 2018.0.1 h2108138_4 mkl-service 1.1.2 py36h57e144c_4 mpmath 1.0.0 py36hacc8adf_2 msgpack-python 0.5.1 py36he980bc4_0 multipledispatch 0.4.9 py36he44c36e_0 multiprocess 0.70.6.1 nbconvert 5.3.1 py36h8dc0fde_0 nbformat 4.4.0 py36h3a5bc1b_0 networkx 2.1 py36_0 nltk 3.2.5 py36h76d52bb_0 nose 1.3.7 py36h1c3779e_2 notebook 5.4.0 py36_0 numba 0.36.2 np114py36h12cb543_0 numdifftools 0.9.20 numexpr 2.6.4 py36h30784b8_0 numpy 1.14.0 py36h4a99626_1 numpydoc 0.7.0 py36ha25429e_0 odo 0.5.1 py36h7560279_0 olefile 0.45.1 py36_0 openpyxl 2.4.10 py36_0 openssl 1.0.2o h8ea7d77_0 packaging 16.8 py36ha0986f6_1 pandas 0.19.2 pandas 0.22.0 py36h6538335_0 pandoc 1.19.2.1 hb2460c7_1 pandocfilters 1.4.2 py36h3ef6317_1 parso 0.1.1 py36hae3edee_0 partd 0.3.8 py36hc8e763b_0 path.py 10.5 py36h2b94a8f_0 pathlib2 2.3.0 py36h7bfb78b_0 pathos 0.2.2.1 patsy 0.5.0 py36_0 pep8 1.7.1 py36_0 pickleshare 0.7.4 py36h9de030f_0 pillow 5.0.0 py36h0738816_0 pip 19.0.3 pip 9.0.1 py36h226ae91_4 pkginfo 1.4.1 py36hb0f9cfa_1 pluggy 0.6.0 py36hc7daf1e_0 ply 3.10 py36h1211beb_0 pox 0.2.4 ppft 1.6.4.8 prompt_toolkit 1.0.15 py36h60b8f86_0 psutil 5.4.3 py36hfa6e2cd_0 py 1.5.2 py36hbcfbabc_0 pycodestyle 2.3.1 py36h7cc55cd_0 pycosat 0.6.3 py36h413d8a4_0 pycparser 2.18 py36hd053e01_1 pycrypto 2.6.1 py36hfa6e2cd_7 pycurl 7.43.0.1 py36h74b6da3_0 pyflakes 1.6.0 py36h0b975d6_0 pygments 2.2.0 py36hb010967_0 pylint 1.8.2 py36_0 pyodbc 4.0.22 py36h6538335_0 pyopenssl 17.5.0 py36h5b7d817_0 pyparsing 2.2.0 py36h785a196_1 pyqt 5.6.0 py36hb5ed885_5 pyreadline 2.1 pysocks 1.6.7 py36h698d350_1 pytables 3.4.2 py36h71138e3_2 pytest 3.3.2 py36_0 python 3.6.4 h6538335_1 python-dateutil 2.6.1 py36h509ddcb_1 pytz 2017.3 py36h1d3fa6b_0 pywavelets 0.5.2 py36hc649158_0 pywin32 222 py36hfa6e2cd_0 pywinpty 0.5 py36h6538335_1 pyyaml 3.12 py36h1d1928f_1 pyzmq 16.0.3 py36he714bf5_0 qt 5.6.2 vc14h6f8c307_12 qtawesome 0.4.4 py36h5aa48f6_0 qtconsole 4.3.1 py36h99a29a9_0 qtpy 1.3.1 py36hb8717c5_0 quantecon 0.4.3 requests 2.18.4 py36h4371aae_1 requirements 0.1 rope 0.10.7 py36had63a69_0 ruamel.yaml 0.15.91 ruamel_yaml 0.15.35 py36hfa6e2cd_1 scikit-image 0.13.1 py36hfa6e2cd_1 scikit-learn 0.19.1 py36h53aea1b_0 scipy 1.0.0 py36h1260518_0 seaborn 0.8.1 py36h9b69545_0 send2trash 1.4.2 py36_0 setuptools 38.4.0 py36_0 simplegeneric 0.8.1 py36_2 singledispatch 3.4.0.3 py36h17d0c80_0 sip 4.18.1 py36h9c25514_2 six 1.11.0 py36h4db2310_1 snowballstemmer 1.2.1 py36h763602f_0 sortedcollections 0.5.3 py36hbefa0ab_0 sortedcontainers 1.5.9 py36_0 sphinx 1.6.6 py36_0 sphinxcontrib 1.0 py36hbbac3d2_1 sphinxcontrib-websupport 1.0.1 py36hb5e5916_1 spyder 3.2.8 py36_0 sqlalchemy 1.2.1 py36hfa6e2cd_0 sqlite 3.22.0 h9d3ae62_0 statsmodels 0.8.0 py36h6189b4c_0 sympy 1.1.1 py36h96708e0_0 tblib 1.3.2 py36h30f5020_0 Tempita 0.5.2 terminado 0.8.1 py36_1 testpath 0.3.1 py36h2698cfe_0 tk 8.6.7 hcb92d03_3 toolz 0.9.0 py36_0 tornado 4.5.3 py36_0 traitlets 4.3.2 py36h096827d_0 typing 3.6.2 py36hb035bda_0 unicodecsv 0.14.1 py36h6450c06_0 urllib3 1.22 py36h276f60a_0 vc 14 h0510ff6_3 vs2015_runtime 14.0.25123 3 wcwidth 0.1.7 py36h3d5aa90_0 webencodings 0.5.1 py36h67c50ae_1 werkzeug 0.14.1 py36_0 wheel 0.30.0 py36h6c3ec14_1 widgetsnbextension 3.1.0 py36_0 win_inet_pton 1.0.1 py36he67d7fd_1 win_unicode_console 0.5 py36hcdbd4b5_0 wincertstore 0.2 py36h7fe50ca_0 winpty 0.4.3 4 wrapt 1.10.11 py36he5f5981_0 xarray 0.12.1 xlrd 1.1.0 py36h1cb58dc_1 xlsxwriter 1.0.2 py36hf723b7d_0 xlwings 0.11.5 py36_0 xlwt 1.3.0 py36h1a4751e_0 yaml 0.1.7 hc54c509_2 zict 0.1.3 py36h2d8e73e_0 zlib 1.2.11 h8395fce_2

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/EconForge/dolo/issues/137#issuecomment-483270213, or mute the thread https://github.com/notifications/unsubscribe-auth/AAQ5KVga4CH53FI0qvdzLmr-Rmln0hRrks5vhInqgaJpZM4cqqFl .

edmundcrawley commented 5 years ago

Thanks @albop , that has fixed the problem. Apologies for asking such basic problems...

albop commented 5 years ago

No need to apologize. Glad you fixed the issue. I'm closing that one actually...