Index _ | A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | V | W _ __init__() (econox.logic.distribution.GumbelDistribution method) (econox.logic.dynamics.SimpleDynamics method) (econox.logic.dynamics.TrajectoryDynamics method) (econox.logic.feedback.CompositeFeedback method) (econox.logic.feedback.CustomUpdateFeedback method) (econox.logic.feedback.FunctionFeedback method) (econox.logic.terminal.ExponentialTrendTerminal method) (econox.logic.terminal.IdentityTerminal method) (econox.logic.terminal.LinearTrendTerminal method) (econox.logic.terminal.StationaryTerminal method) (econox.logic.utility.FunctionUtility method) (econox.logic.utility.LinearUtility method) (econox.methods.analytical.AnalyticalParameterHandler method) (econox.methods.analytical.LeastSquares method) (econox.methods.analytical.LinearMethod method) (econox.methods.analytical.TwoStageLeastSquares method) (econox.methods.base.CompositeMethod method) (econox.methods.base.EstimationMethod method) (econox.methods.numerical.GaussianMomentMatch method) (econox.methods.numerical.MaximumLikelihood method) (econox.methods.numerical.NumericalMethod method) (econox.methods.variance.Hessian method) (econox.methods.variance.Variance method) (econox.optim.FixedPoint method) (econox.optim.FixedPointResult method) (econox.optim.Minimizer method) (econox.optim.MinimizerResult method) (econox.solvers.dynamic_programming.ValueIterationSolver method) (econox.solvers.equilibrium.EquilibriumSolver method) (econox.structures.model.Model method) (econox.structures.params.ParameterSpace method) (econox.structures.results.EstimationResult method) (econox.structures.results.SolverResult method) (econox.workflow.estimator.Estimator method) (econox.workflow.simulator.Scenario method) (econox.workflow.simulator.Simulator method) (econox.workflow.simulator.SimulatorObjective method) A add_intercept (econox.methods.analytical.LinearMethod attribute) adjoint (econox.optim.FixedPoint attribute) AnalyticalParameterHandler (class in econox.methods.analytical) approximate() (econox.logic.terminal.ExponentialTrendTerminal method) (econox.logic.terminal.IdentityTerminal method) (econox.logic.terminal.LinearTrendTerminal method) (econox.logic.terminal.StationaryTerminal method) (econox.protocols.TerminalApproximator method) aux (econox.structures.results.SolverResult attribute) availability (econox.protocols.StructuralModel property) (econox.structures.model.Model attribute) B base_model (econox.workflow.simulator.Simulator attribute) bounds (econox.structures.params.ParameterSpace attribute) C choice_probabilities() (econox.logic.distribution.GumbelDistribution method) (econox.protocols.Distribution method) choice_probs_key (econox.methods.numerical.MaximumLikelihood attribute) CompositeFeedback (class in econox.logic.feedback) CompositeMethod (class in econox.methods.base) compute() (econox.methods.variance.Hessian method) (econox.methods.variance.Variance method) compute_flow_utility() (econox.logic.utility.FunctionUtility method) (econox.logic.utility.LinearUtility method) (econox.protocols.Utility method) compute_loss() (econox.methods.analytical.LinearMethod method) (econox.methods.base.CompositeMethod method) (econox.methods.base.EstimationMethod method) (econox.methods.numerical.GaussianMomentMatch method) (econox.methods.numerical.MaximumLikelihood method) ConstraintKind (in module econox.structures.params) constraints (econox.structures.params.ParameterSpace attribute) controls_key (econox.methods.analytical.TwoStageLeastSquares attribute) create() (econox.structures.params.ParameterSpace class method) CustomUpdateFeedback (class in econox.logic.feedback) D damping (econox.solvers.equilibrium.EquilibriumSolver attribute) data (econox.protocols.StructuralModel property) (econox.structures.model.Model attribute) diagnostics (econox.structures.results.EstimationResult attribute) discount_factor (econox.solvers.dynamic_programming.ValueIterationSolver attribute) dist (econox.solvers.dynamic_programming.ValueIterationSolver attribute) Distribution (class in econox.protocols) drift_keys (econox.logic.terminal.LinearTrendTerminal attribute) Dynamics (class in econox.protocols) dynamics (econox.solvers.equilibrium.EquilibriumSolver attribute) E econox.config module econox.logic.distribution module econox.logic.dynamics module econox.logic.feedback module econox.logic.terminal module econox.logic.utility module econox.methods.analytical module econox.methods.base module econox.methods.numerical module econox.methods.variance module econox.optim module econox.protocols module econox.solvers.dynamic_programming module econox.solvers.equilibrium module econox.structures.model module econox.structures.params module econox.structures.results module econox.utils module econox.workflow.estimator module econox.workflow.simulator module endog_key (econox.methods.analytical.TwoStageLeastSquares attribute) enforce_boundary (econox.logic.dynamics.TrajectoryDynamics attribute) eps (econox.structures.params.ParameterSpace attribute) EquilibriumSolver (class in econox.solvers.equilibrium) EstimationMethod (class in econox.methods.base) EstimationResult (class in econox.structures.results) Estimator (class in econox.workflow.estimator) expected_max() (econox.logic.distribution.GumbelDistribution method) (econox.protocols.Distribution method) ExponentialTrendTerminal (class in econox.logic.terminal) F feature_key (econox.logic.utility.LinearUtility attribute) (econox.methods.analytical.LeastSquares attribute) features (econox.structures.model.Model property) feedback (econox.solvers.equilibrium.EquilibriumSolver attribute) FeedbackMechanism (class in econox.protocols) feedbacks (econox.logic.feedback.CompositeFeedback attribute) find_fixed_point() (econox.optim.FixedPoint method) fit() (econox.methods.analytical.LinearMethod method) (econox.methods.base.EstimationMethod method) (econox.workflow.estimator.Estimator method) fixed_mask (econox.structures.params.ParameterSpace property) (econox.structures.results.EstimationResult attribute) fixed_values_vec (econox.methods.analytical.AnalyticalParameterHandler attribute) FixedPoint (class in econox.optim) FixedPointResult (class in econox.optim) FLATTEN_MULTIDIM_ARRAYS (in module econox.config) force_numerical (econox.methods.analytical.LinearMethod attribute) from_data() (econox.structures.model.Model class method) from_function() (econox.methods.numerical.NumericalMethod class method) from_params() (econox.methods.analytical.AnalyticalParameterHandler class method) func (econox.logic.feedback.CustomUpdateFeedback attribute) (econox.logic.feedback.FunctionFeedback attribute) (econox.logic.utility.FunctionUtility attribute) (econox.workflow.simulator.SimulatorObjective attribute) function_feedback() (in module econox.logic.feedback) FunctionFeedback (class in econox.logic.feedback) FunctionUtility (class in econox.logic.utility) G GaussianMomentMatch (class in econox.methods.numerical) get() (econox.structures.model.Model method) get_bounds() (econox.structures.params.ParameterSpace method) get_from_pytree() (in module econox.utils) growth_rate_keys (econox.logic.terminal.ExponentialTrendTerminal attribute) GumbelDistribution (class in econox.logic.distribution) H Hessian (class in econox.methods.variance) I IdentityTerminal (class in econox.logic.terminal) initial_distribution (econox.solvers.equilibrium.EquilibriumSolver attribute) initial_params (econox.structures.params.ParameterSpace attribute) (econox.structures.results.EstimationResult attribute) initial_value (econox.solvers.dynamic_programming.ValueIterationSolver attribute) INLINE_ARRAY_SIZE_THRESHOLD (in module econox.config) inner_result (econox.structures.results.SolverResult attribute) inner_solver (econox.solvers.equilibrium.EquilibriumSolver attribute) instrument_key (econox.methods.analytical.TwoStageLeastSquares attribute) inverse_transform() (econox.structures.params.ParameterSpace method) is_fixed_mask (econox.methods.analytical.AnalyticalParameterHandler attribute) L LeastSquares (class in econox.methods.analytical) LinearMethod (class in econox.methods.analytical) LinearTrendTerminal (class in econox.logic.terminal) LinearUtility (class in econox.logic.utility) log_clip_max (econox.structures.params.ParameterSpace attribute) log_clip_min (econox.structures.params.ParameterSpace attribute) log_transform (econox.methods.numerical.GaussianMomentMatch attribute) loss (econox.optim.MinimizerResult attribute) (econox.structures.results.EstimationResult attribute) LOSS_PENALTY (in module econox.config) M max_steps (econox.optim.FixedPoint attribute) (econox.optim.Minimizer attribute) MaximumLikelihood (class in econox.methods.numerical) meta (econox.structures.results.EstimationResult attribute) (econox.structures.results.SolverResult attribute) method (econox.optim.FixedPoint attribute) (econox.optim.Minimizer attribute) (econox.workflow.estimator.Estimator attribute) method_from_loss() (in module econox.methods.numerical) method_name (econox.optim.Minimizer property) methods (econox.methods.base.CompositeMethod attribute) minimize() (econox.optim.Minimizer method) Minimizer (class in econox.optim) MinimizerResult (class in econox.optim) Model (class in econox.structures.model) model (econox.workflow.estimator.Estimator attribute) (econox.workflow.simulator.Scenario attribute) model_feedback() (in module econox.logic.feedback) model_key (econox.methods.numerical.GaussianMomentMatch attribute) module econox.config econox.logic.distribution econox.logic.dynamics econox.logic.feedback econox.logic.terminal econox.logic.utility econox.methods.analytical econox.methods.base econox.methods.numerical econox.methods.variance econox.optim econox.protocols econox.solvers.dynamic_programming econox.solvers.equilibrium econox.structures.model econox.structures.params econox.structures.results econox.utils econox.workflow.estimator econox.workflow.simulator N n_fixed (econox.methods.analytical.AnalyticalParameterHandler attribute) n_free (econox.methods.analytical.AnalyticalParameterHandler attribute) n_total (econox.methods.analytical.AnalyticalParameterHandler attribute) num_actions (econox.protocols.StructuralModel property) (econox.structures.model.Model attribute) num_free_params (econox.structures.params.ParameterSpace property) num_periods (econox.protocols.StructuralModel property) (econox.structures.model.Model attribute) num_states (econox.protocols.StructuralModel property) (econox.structures.model.Model attribute) num_total_params (econox.structures.params.ParameterSpace property) numerical_solver (econox.solvers.dynamic_programming.ValueIterationSolver attribute) (econox.solvers.equilibrium.EquilibriumSolver attribute) NumericalMethod (class in econox.methods.numerical) O objective_function (econox.workflow.simulator.Simulator attribute) obs_key (econox.methods.numerical.GaussianMomentMatch attribute) optimizer (econox.workflow.estimator.Estimator attribute) P param_keys (econox.logic.utility.LinearUtility attribute) param_names (econox.methods.analytical.AnalyticalParameterHandler attribute) (econox.methods.analytical.LinearMethod attribute) param_space (econox.workflow.estimator.Estimator attribute) ParameterSpace (class in econox.structures.params) params (econox.optim.MinimizerResult attribute) (econox.structures.results.EstimationResult attribute) pre_prev_idx (econox.logic.terminal.ExponentialTrendTerminal attribute) (econox.logic.terminal.LinearTrendTerminal attribute) prev_idx (econox.logic.terminal.ExponentialTrendTerminal attribute) (econox.logic.terminal.LinearTrendTerminal attribute) (econox.logic.terminal.StationaryTerminal attribute) profile (econox.structures.results.SolverResult attribute) R reconstruct() (econox.methods.analytical.AnalyticalParameterHandler method) replace_data() (econox.protocols.StructuralModel method) (econox.structures.model.Model method) result (econox.workflow.simulator.Scenario attribute) ResultMixin (class in econox.structures.results) S save() (econox.structures.results.ResultMixin method) scale (econox.logic.distribution.GumbelDistribution attribute) (econox.logic.terminal.ExponentialTrendTerminal attribute) (econox.logic.terminal.LinearTrendTerminal attribute) scale_param_key (econox.methods.numerical.GaussianMomentMatch attribute) Scenario (class in econox.workflow.simulator) shapes (econox.structures.model.Model property) SimpleDynamics (class in econox.logic.dynamics) Simulator (class in econox.workflow.simulator) simulator_objective_from_func() (in module econox.workflow.simulator) SimulatorObjective (class in econox.workflow.simulator) solution (econox.structures.results.SolverResult attribute) solve() (econox.methods.analytical.LinearMethod method) (econox.methods.base.EstimationMethod method) (econox.protocols.Solver method) (econox.solvers.dynamic_programming.ValueIterationSolver method) (econox.solvers.equilibrium.EquilibriumSolver method) Solver (class in econox.protocols) solver (econox.workflow.estimator.Estimator attribute) (econox.workflow.simulator.Simulator attribute) solver_result (econox.structures.results.EstimationResult attribute) SolverResult (class in econox.structures.results) StationaryTerminal (class in econox.logic.terminal) std_errors (econox.structures.results.EstimationResult attribute) steps (econox.optim.FixedPointResult attribute) (econox.optim.MinimizerResult attribute) StructuralModel (class in econox.protocols) success (econox.optim.FixedPointResult attribute) (econox.optim.MinimizerResult attribute) (econox.structures.results.EstimationResult attribute) (econox.structures.results.SolverResult attribute) summary() (econox.structures.results.EstimationResult method) (econox.structures.results.ResultMixin method) SUMMARY_FIELD_WIDTH (in module econox.config) SUMMARY_SEPARATOR_LENGTH (in module econox.config) SUMMARY_STRING_MAX_LENGTH (in module econox.config) T t_values (econox.structures.results.EstimationResult property) target_key (econox.logic.feedback.FunctionFeedback attribute) (econox.methods.analytical.LinearMethod attribute) term_idx (econox.logic.terminal.ExponentialTrendTerminal attribute) (econox.logic.terminal.LinearTrendTerminal attribute) (econox.logic.terminal.StationaryTerminal attribute) terminal_approximator (econox.solvers.dynamic_programming.ValueIterationSolver attribute) TerminalApproximator (class in econox.protocols) throw (econox.optim.FixedPoint attribute) (econox.optim.Minimizer attribute) to_dataframe() (econox.structures.results.EstimationResult method) to_latex() (econox.structures.results.EstimationResult method) TrajectoryDynamics (class in econox.logic.dynamics) transform() (econox.methods.analytical.AnalyticalParameterHandler method) (econox.structures.params.ParameterSpace method) transitions (econox.protocols.StructuralModel property) (econox.structures.model.Model attribute) TwoStageLeastSquares (class in econox.methods.analytical) U update() (econox.logic.feedback.CompositeFeedback method) (econox.logic.feedback.CustomUpdateFeedback method) (econox.logic.feedback.FunctionFeedback method) (econox.protocols.FeedbackMechanism method) use_transitions (econox.logic.dynamics.SimpleDynamics attribute) Utility (class in econox.protocols) utility (econox.solvers.dynamic_programming.ValueIterationSolver attribute) utility() (in module econox.logic.utility) V value (econox.optim.FixedPointResult attribute) ValueIterationSolver (class in econox.solvers.dynamic_programming) Variance (class in econox.methods.variance) variance (econox.methods.base.CompositeMethod attribute) (econox.methods.base.EstimationMethod attribute) (econox.methods.numerical.GaussianMomentMatch attribute) vcov (econox.structures.results.EstimationResult attribute) verbose (econox.workflow.estimator.Estimator attribute) W weights (econox.methods.base.CompositeMethod attribute)