graphdoc.train.optimizers module
- graphdoc.train.optimizers.optimizer_class(optimizer_type: str, optimizer_kwargs: Dict[str, Any])[source]
- graphdoc.train.optimizers.optimizer_compile(optimizer_type: str, optimizer_kwargs: Dict[str, Any])[source]
Compiles the optimizer given the optimizer type and optimizer kwargs.
Optimizer kwargs are optimizer specific, and must include a student field that maps to a dspy.ChainOfThought, dspy.Predict, etc.