INNER CODE UNIT · Python

get_params

iterative/mlem · mlem/cli/main.py:206

    def get_params(self, ctx) -> List["Parameter"]:
        regular_options = super().get_params(ctx)
        res: List[Parameter] = (
            list(
                self.dynamic_options_generator(
                    CallContext(
                        ctx.params,
                        get_extra_keys(ctx.args),
                        [o.name for o in regular_options],
                    )
                )
            )
            if self.dynamic_options_generator is not None
            else []
        ) + regular_options

        if self.dynamic_metavar is not None:
            kw_param = [p for p in res if p.name == self.dynamic_metavar]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…