예제 #1
0
파일: spec.py 프로젝트: wesm/charlton
 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])
예제 #2
0
파일: spec.py 프로젝트: bcui6611/charlton
 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])
예제 #3
0
파일: spec.py 프로젝트: sarahhodne/charlton
    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])