def from_desc_and_data(cls, desc, data): if not isinstance(desc, ModelDesc): desc = ModelDesc.from_formula(desc) def data_gen(): yield data default_env = {"np": np} builders = make_model_matrix_builders(builtin_stateful_transforms, default_env, [desc.lhs_terms, desc.rhs_terms], Treatment, data_gen) return cls(desc, builders[0], builders[1])
def from_desc_and_data(cls, desc, data): if not isinstance(desc, ModelDesc): desc = ModelDesc.from_formula(desc) def data_gen(): yield data from charlton.builtins import builtins builders = make_model_matrix_builders(builtin_stateful_transforms, builtins, [desc.lhs_terms, desc.rhs_terms], Treatment, data_gen) return cls(desc, builders[0], builders[1])