Exemple #1
0
 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])
Exemple #2
0
 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])
Exemple #3
0
    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])