INNER CODE UNIT · Python

parameters

robusta-dev/krr · robusta_krr/main.py:424

                parameters=list(signature.parameters.values())[:-1]
                + [
                    inspect.Parameter(
                        name=field_name,
                        kind=inspect.Parameter.KEYWORD_ONLY,
                        default=OptionInfo(
                            default=field_meta.default,
                            param_decls=list(set([f"--{field_name}", f"--{field_name.replace('_', '-')}"])),
                            help=f"{field_meta.field_info.description}",
                            rich_help_panel="Strategy Settings",
                        ),
                        annotation=__process_type(field_meta.type_),
                    )
                    for field_name, field_meta in strategy_type.get_settings_type().__fields__.items()
                ]
            )

            app.command(rich_help_panel="Strategies")(run_strategy)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…