Index A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X | Z A abs() (in module opto.trace.operators) AbstractFeedback (class in opto.trace.propagators.propagators) AbstractNode (class in opto.trace.nodes) AbstractOptimizer (class in opto.optimizers.optimizer) AbstractPropagator (class in opto.trace.propagators.propagators) add() (FIFOBuffer method) (in module opto.trace.operators) aggregate() (GraphPropagator method) and_() (in module opto.trace.operators) append() (Node method), [1] apply_op() (in module opto.trace) (in module opto.trace.broadcast) B backward() (Node method), [1] (Optimizer method) builtins_list (in module opto.trace.utils) bundle() (in module opto.trace.bundle) C call() (in module opto.trace.operators) (Node method), [1] call_llm() (OptoPrime method), [1] capitalize() (in module opto.trace.operators) (Node method), [1] ceil() (in module opto.trace.operators) children (AbstractNode property) chr_() (in module opto.trace.operators) clear() (Graph method) clone() (in module opto.trace.operators) (Node method), [1] code (ProblemInstance attribute) concat() (in module opto.trace.operators) cond() (in module opto.trace.operators) constraints (ProblemInstance attribute) construct_prompt() (OPRO method), [1] (OptoPrime method), [1] construct_update_dict() (OptoPrime method), [1] contain() (in module opto.trace.utils) create_feedback() (ExceptionNode method) D data (AbstractNode property) default_objective (OPRO attribute), [1] (OptoPrime attribute), [1] default_propagator() (Optimizer method) (OptoPrime method), [1] description (Node property), [1] detach() (FunModule method) (Node method), [1] detach_inputs() (in module opto.trace.bundle) dict_pop() (in module opto.trace.operators) dict_popitem() (in module opto.trace.operators) dict_update() (in module opto.trace.operators) DictIterable (class in opto.trace.iterators) divide() (in module opto.trace.operators) documentation (FunctionFeedback attribute) (ProblemInstance attribute) E eq() (in module opto.trace.operators) (Node method), [1] example_problem_template (OptoPrime attribute), [1] example_prompt (OptoPrime attribute), [1] ExceptionNode (class in opto.trace.nodes) ExecutionError expand() (TraceGraph class method) expandable_dependencies (Node property), [1] extract_llm_suggestion() (OptoPrime method), [1] F feedback (Node property), [1] (ProblemInstance attribute) FIFOBuffer (class in opto.optimizers.buffers) final_prompt (OptoPrime attribute), [1] floor() (in module opto.trace.operators) floor_divide() (in module opto.trace.operators) for_all_methods() (in module opto.trace.utils) format() (in module opto.trace.operators) (Node method), [1] forward() (FunModule method) (Module method), [1] fun (FunModule property) FunctionFeedback (class in opto.optimizers.optoprime) FunModule (class in opto.trace.bundle) G ge() (in module opto.trace.operators) generate_comment() (FunModule method) get() (Graph method) get_attrs() (NodeVizStyleGuide method) (NodeVizStyleGuideColorful method) get_border_color() (NodeVizStyleGuideColorful method) get_color() (NodeVizStyleGuide method) (NodeVizStyleGuideColorful method) get_fun_name() (in module opto.optimizers.optoprime) get_label() (NodeVizStyleGuide method) get_node_shape() (NodeVizStyleGuide method) get_op_name() (in module opto.trace.nodes) get_source() (FunModule method) get_style() (NodeVizStyleGuide method) (NodeVizStyleGuideColorful method) getattr() (Node method), [1] getitem() (in module opto.trace.operators) global_functions_list (in module opto.trace.utils) Graph (class in opto.trace.nodes) graph (FunctionFeedback attribute) GRAPH (in module opto.trace) (in module opto.trace.nodes) graph (TraceGraph attribute) GraphPropagator (class in opto.trace.propagators.graph_propagator) gt() (AbstractNode method) (in module opto.trace.operators) H hidden_dependencies (MessageNode property) I id (AbstractNode property) identity() (in module opto.trace.operators) IDENTITY_OPERATORS (in module opto.trace.nodes) in_() (in module opto.trace.operators) info (Node property), [1] init_feedback() (GraphPropagator method) (Propagator method) (SumPropagator method) inputs (MessageNode property) (ProblemInstance attribute) instruction (ProblemInstance attribute) invert() (in module opto.trace.operators) is_() (in module opto.trace.operators) is_leaf (AbstractNode property) is_not() (in module opto.trace.operators) is_root (AbstractNode property) is_valid_output() (FunModule static method) items() (Node method), [1] iterate() (in module opto.trace.iterators) K keys() (in module opto.trace.operators) (Node method), [1] L le() (in module opto.trace.operators) len() (Node method), [1] len_() (in module opto.trace.operators) level (AbstractNode property) list_append() (in module opto.trace.operators) list_clear() (in module opto.trace.operators) list_extend() (in module opto.trace.operators) list_insert() (in module opto.trace.operators) list_pop() (in module opto.trace.operators) list_remove() (in module opto.trace.operators) list_reverse() (in module opto.trace.operators) list_sort() (in module opto.trace.operators) load() (Module method), [1] lower() (in module opto.trace.operators) (Node method), [1] lshift() (in module opto.trace.operators) lt() (AbstractNode method) (in module opto.trace.operators) M Map (class in opto.trace.containers) MessageNode (class in opto.trace.nodes) mod() (in module opto.trace.operators) model() (in module opto.trace) (in module opto.trace.modules) module opto opto.optimizers opto.optimizers.buffers opto.optimizers.opro opto.optimizers.optimizer opto.optimizers.optoprime opto.trace opto.trace.broadcast opto.trace.bundle opto.trace.containers opto.trace.errors opto.trace.iterators opto.trace.modules opto.trace.nodes opto.trace.operators opto.trace.propagators opto.trace.propagators.graph_propagator opto.trace.propagators.propagators opto.trace.utils opto.version Module (class in opto.trace) (class in opto.trace.modules) multiply() (in module opto.trace.operators) N name (AbstractNode property) (FunModule property) NAME_SCOPES (in module opto.trace.nodes) ne() (in module opto.trace.operators) neg() (in module opto.trace.operators) neq() (in module opto.trace.operators) (Node method), [1] Node (class in opto.trace) (class in opto.trace.nodes) node() (in module opto.trace) (in module opto.trace.nodes) node_divmod() (in module opto.trace.operators) node_getattr() (in module opto.trace.operators) node_to_function_feedback() (in module opto.optimizers.optoprime) NodeContainer (class in opto.trace) (class in opto.trace.containers) NodeVizStyleGuide (class in opto.trace.nodes) NodeVizStyleGuideColorful (class in opto.trace.nodes) not_() (in module opto.trace.operators) not_in() (in module opto.trace.operators) O OPRO (class in opto.optimizers) (class in opto.optimizers.opro) Optimizer (class in opto.optimizers.optimizer) opto module opto.optimizers module opto.optimizers.buffers module opto.optimizers.opro module opto.optimizers.optimizer module opto.optimizers.optoprime module opto.trace module opto.trace.broadcast module opto.trace.bundle module opto.trace.containers module opto.trace.errors module opto.trace.iterators module opto.trace.modules module opto.trace.nodes module opto.trace.operators module opto.trace.propagators module opto.trace.propagators.graph_propagator module opto.trace.propagators.propagators module opto.trace.utils module opto.version module OptoPrime (class in opto.optimizers) (class in opto.optimizers.optoprime) or_() (in module opto.trace.operators) ord_() (in module opto.trace.operators) others (FunctionFeedback attribute) (ProblemInstance attribute) output (FunctionFeedback attribute) output_format_prompt (OPRO attribute), [1] (OptoPrime attribute), [1] outputs (ProblemInstance attribute) P parameter_dependencies (Node property), [1] ParameterContainer (class in opto.trace.containers) ParameterNode (class in opto.trace.nodes) parameters() (ParameterContainer method) parameters_dict() (Map method) (ParameterContainer method) (Seq method) parents (AbstractNode property) parse_eqs_to_dict() (in module opto.trace.utils) pop() (in module opto.trace.operators) (Node method), [1] pos() (in module opto.trace.operators) power() (in module opto.trace.operators) probelm_instance() (OptoPrime method), [1] problem_template (ProblemInstance attribute) ProblemInstance (class in opto.optimizers.optoprime) propagate() (AbstractPropagator method) (Propagator method) propagator (AbstractOptimizer property) Propagator (class in opto.trace.propagators.propagators) propagator (Optimizer property) propose() (Optimizer method) py_name (AbstractNode property) R recursive_conversion() (in module opto.trace.broadcast) register() (Graph method) (Propagator method) render_opt_step() (in module opto.trace.utils) replace() (in module opto.trace.operators) (Node method), [1] repr_function_call() (in module opto.optimizers.optoprime) repr_node_constraint() (OptoPrime static method), [1] repr_node_value() (OptoPrime static method), [1] representation_prompt (OptoPrime attribute), [1] roots (FunctionFeedback attribute) (Graph property) round() (in module opto.trace.operators) rshift() (in module opto.trace.operators) S save() (Module method), [1] Seq (class in opto.trace.containers) SeqIterable (class in opto.trace.iterators) set_add() (in module opto.trace.operators) set_clear() (in module opto.trace.operators) set_discard() (in module opto.trace.operators) set_intersection_update() (in module opto.trace.operators) set_pop() (in module opto.trace.operators) set_remove() (in module opto.trace.operators) set_symmetric_difference_update() (in module opto.trace.operators) set_update() (in module opto.trace.operators) split() (in module opto.trace.operators) (Node method), [1] step() (AbstractOptimizer method) (Optimizer method) stop_tracing (class in opto.trace) strip() (in module opto.trace.operators) (Node method), [1] subtract() (in module opto.trace.operators) sum_feedback() (in module opto.trace.utils) summarize() (OptoPrime method), [1] SumPropagator (class in opto.trace.propagators.propagators) swapcase() (in module opto.trace.operators) (Node method), [1] T T (in module opto.trace.nodes) title() (in module opto.trace.operators) (Node method), [1] to_data() (in module opto.trace.bundle) to_list() (in module opto.trace.operators) TRACE (Graph attribute) trace_graph (Optimizer property) trace_nodes (class in opto.trace.bundle) TraceGraph (class in opto.trace.propagators.graph_propagator) TraceMissingInputsError trainable (FunModule property) trainable_method() (in module opto.trace.containers) trunc() (in module opto.trace.operators) type (Node property), [1] U update() (Optimizer method) update_local() (in module opto.trace.bundle) upper() (in module opto.trace.operators) (Node method), [1] USED_NODES (in module opto.trace.nodes) user_feedback (FunctionFeedback attribute) (TraceGraph attribute) user_prompt_template (OPRO attribute), [1] (OptoPrime attribute), [1] V values() (in module opto.trace.operators) (Node method), [1] variables (ProblemInstance attribute) visualize() (TraceGraph method) W wrap() (FunModule method) wrap_node() (in module opto.trace.bundle) X xor() (in module opto.trace.operators) Z zero_feedback() (AbstractOptimizer method) (Node method), [1] (Optimizer method)