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.EstimationMethod method) (econox.methods.numerical.CompositeMethod method) (econox.methods.numerical.GaussianMomentMatch method) (econox.methods.numerical.MaximumLikelihood 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.numerical) 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.EstimationMethod method) (econox.methods.numerical.CompositeMethod 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.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) from_data() (econox.structures.model.Model class method) from_function() (econox.methods.base.EstimationMethod 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) 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) method (econox.optim.FixedPoint attribute) (econox.optim.Minimizer attribute) (econox.workflow.estimator.Estimator attribute) method_from_loss() (in module econox.methods.base) method_name (econox.optim.Minimizer property) methods (econox.methods.numerical.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) 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) 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.EstimationMethod attribute) (econox.methods.numerical.CompositeMethod attribute) (econox.methods.numerical.GaussianMomentMatch attribute) vcov (econox.structures.results.EstimationResult attribute) verbose (econox.workflow.estimator.Estimator attribute) W weights (econox.methods.numerical.CompositeMethod attribute)