Notebook
## Logistic Regression lgr = theanoml2.formula.FLogisticRegression(n_in = X.shape[1], n_out = len(classes)) v_train_X = theanoml2.formula.share_data(train_X) v_validation_X = theanoml2.formula.share_data(validation_X) v_train_y, v_validation_y = map(partial(theanoml2.formula.share_data, dtype = 'int32'), [train_y, validation_y]) lgr_infor = theanoml2.formula.build_batch_sgd_model_infor(lgr, v_train_X, v_train_y, v_validation_X, v_validation_y, batch_size = 500) theanoml2.optimize.batch_sgd_optimize(lgr_infor, n_epochs = 10)## auto denoising encoder reload(theanoml2) reload(theanoml2.formula) reload(theanoml2.optimize) ade = theanoml2.formula.FDAE(n_visible = X.shape[1], n_hidden = 500, corruption_level = 0.01) v_train_X = theanoml2.formula.share_data(train_X) ade_infor = theanoml2.formula.build_batch_fixed_iter_model_infor(ade, v_train_X, batch_size = 500) r = theanoml2.optimize.batch_fixed_iter_optimize(ade_infor, n_epochs = 5) print r[1].eval()
import joblib joblib.dump(sda, 'sda.pkl')