INNER CODE UNIT · Python

ctx

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

        ctx = super().make_context(info_name, args, parent, **extra)
        if not self.dynamic_options_generator:
            return ctx
        argument_params = {
            a.name for a in self.get_params(ctx) if isinstance(a, Argument)
        }
        params = ctx.params.copy()
        extra_args = get_extra_keys(
            ctx.args
            + [
                v
                for k, v in params.items()
                if k in argument_params and v.startswith("--")
            ]
        )
        while extra_args:
            params = {
                k: v for k, v in params.items() if k not in argument_params

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…