def create_cls(in_path,ae_path,out_path): imgs=data.read_image_frame(in_path) X=imgs['Images'].tolist() y=imgs['Category'].tolist() n_cats=max(y)+1 cls=comp.create_extractor(n_cats,ae_path) deep.learning_iter_super(cls,X,y,n_epochs=1000) utils.save_object(cls.get_model(),out_path) return cls
def create_sda(in_path,out_path,cls_config_path): imgs=data.read_image_frame(in_path) X=imgs['Images'].tolist() y=imgs['Category'].tolist() n_cats=max(y)+1 hyper_params=tools.read_hyper_params(cls_config_path) hyper_params['n_out']=n_cats cls=sda.built_sda_cls(hyper_params) deep.learning_iter_super(cls,X,y,n_epochs=1000) utils.save_object(cls.model,out_path) return cls