Closed clukewatson closed 4 years ago
Thanks for the feedback. This is a problem other people have had too.
You're right in (1) that there is a similar issue with other variables throughout the package. I agree with your (2) that a simple way to address this problem (for all variables) is just to have an informative warning message if you specify x1
without specifying x0
for any x
. I'll put that together.
Howdy,
In hindsight the following issue was obvious, but I spent about three hours troubleshooting before I realized that
pyblp.Problem
was not picking up my demand-side IVs because I did not start at 0 (i.e., I started at demand_instruments1 rather than demand_instruments0). Part of the issue was that there were no errors and everything converged, my only clue was that Optimization Iterations = zero and non-linear parameters stayed at initial values regardless of starting value (so clearly something was wrong).I think one of the following could help someone in the future:
Thanks again for all your efforts. Best, Luke